【发布时间】:2015-09-04 06:45:37
【问题描述】:
安装 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 类,而 https://github.com/kaltura/player-sdk-native-ios 中不存在该类
而[[KPViewController alloc] initWithURL:iFrameURL]; 给出错误 KPViewController 没有 initWithURL 方法。
3) 根据演示应用程序:https://github.com/kaltura/IOSReferenceApp
他们已经安装了 sdk 传统方式,但他们有 KalturaPlayer 类。而来自MediaInfoViewController_iPhone.m 的drawPlayer 方法具有播放视频的实现,但它不是为我播放视频,所以我直接从同一类调用方法playButtonPressed,它从PlayerViewController_iPhone 类调用方法playVideo它播放视频,但打开的方法 playVideo MPMoviePlayerViewControllerwhich 与 KalturaPlayer 不同
那么我应该使用哪个 SDK,如果使用 POD sdk,那么它是否是播放视频的正确方法,因为它在 MPMoviePlayerViewController 而不是 KPViewController 中播放?
还有一个问题,KalturaClient 可以安装 pod 吗?
【问题讨论】:
标签: ios objective-c kaltura