0

根据Kaltura 文档

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' 他们提供了https://github.com/kaltura/player-sdk-native-iosKalturaPlayer中不存在的类

[[KPViewController alloc] initWithURL:iFrameURL];给出错误 KPViewController 没有 initWithURL 方法。

3)根据演示应用程序:https ://github.com/kaltura/IOSReferenceApp 他们已经安装了 sdk 传统方式但他们有KalturaPlayer类。并且drawPlayer方法 fromMediaInfoViewController_iPhone.m有播放视频的实现,但它不是为我播放视频,所以我直接调用同一个类的方法,playButtonPressed它调用类中的方法并播放视频,但打开的方法 playVideo不同于playVideoPlayerViewController_iPhoneMPMoviePlayerViewControllerwhichKalturaPlayer

那么我应该使用哪个 SDK,如果使用 POD sdk,那么它是播放视频的正确方法,因为它在 MPMoviePlayerViewController 而不是 KPViewController 中播放?

还有一个,是否有 pod 安装可用KalturaClient

4

1 回答 1

1

您通常应该在可用时使用Pod。它们是 iOS 上最先进的图书馆管理。你可以KalturaPlayerSDKcocoapods.org上找到 COCOAPOD 。

播客文件

platform :ios, '8.0'
use_frameworks!

target 'SO-32391714' do
pod 'KALTURA'
end

正如@SML 所提到的,某些类在 Pod 中的文档可能很差。我没有比联系他们的技术支持更好的建议了。

于 2015-09-04T08:21:16.877 回答