安装Kaltura SDK有两种方法,一种是pod
,另一种是拖放Kaltura SDK的传统方式。
1)传统方式:https://github.com/kaltura/player-sdk-native-ios有KPViewController类,用于根据文档播放视频。但没有KalturaPlayer
类。
2)POD安装: pod'player-sdk-native-ios','〜> 1.1'他们提供KalturaPlayer
[[KPViewController alloc] initWithURL:iFrameURL];
类
KalturaPlayer
给出错误KPViewController没有initWithURL方法。
3)根据演示应用程序:https://github.com/kaltura/player-sdk-native-ios
他们已经安装了sdk传统方式,但他们有drawPlayer
课程。来自MediaInfoViewController_iPhone.m
的{{1}}方法实现了播放视频,但它不是为我播放视频,所以我直接从同一个类调用方法playButtonPressed
,该方法调用方法{{ 1}}来自playVideo
类,它会播放视频但是方法视频打开PlayerViewController_iPhone
与MPMoviePlayerViewControllerwhich
不同
那么我应该使用哪个SDK,如果使用POD sdk那么它是播放视频的正确方法,因为它在MPMoviePlayerViewController而不是KPViewController中播放?
还有一个,KalturaPlayer
可以使用pod安装吗?
答案 0 :(得分:1)
通常情况下,您应该使用 Pod 。它们是iOS上图书馆管理的最先进技术。您可以在cocoapods.org上找到COCOAPOD KalturaPlayerSDK
。
<强> Podfile 强>
platform :ios, '8.0'
use_frameworks!
target 'SO-32391714' do
pod 'KALTURA'
end
正如@SML所提到的,Pod中的某些类可能记录不足。我没有比联系他们Tech Support更好的建议。