gpt4 book ai didi

ios - Kaltura的两种不同的iOS SDK及其实现

转载 作者:行者123 更新时间:2023-11-29 01:40:56 25 4
gpt4 key购买 nike

根据 Kaltura documentation :

安装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 不同于 Kaltura 播放器

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

另外,KalturaClient 是否有可用的 pod 安装?

最佳答案

如果可用,您通常应该使用 Pod。它们是 iOS 上最先进的图书馆管理。您可以在 cocoapods.org 上找到 COCOAPOD KalturaPlayerSDK .

播客文件

platform :ios, '8.0'
use_frameworks!

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

如@SML 所述,某些类在 Pod 中的文档记录可能很差。我没有比联系他们更好的建议了 Tech Support .

关于ios - Kaltura的两种不同的iOS SDK及其实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32391714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com