【问题标题】:Video quality change not reflecting immediately in Kaltura player in iOS视频质量变化不会立即反映在 iOS 的 Kaltura 播放器中
【发布时间】:2020-04-14 23:12:36
【问题描述】:

我正在使用 Kaltura 库将视频流集成到我的应用程序中。 我尝试使用以下语法更改视频的视频质量:

// player = PlayerController() from Kaltura
player.settings.network.preferredPeakBitRate = desiredBitRate 

问题是质量正在改变,但不是立即改变。一段时间后反映。也许已经缓冲的视频部分以与缓冲相同的质量显示。在那之后,质量正在发生变化。这让用户感到困惑,因为当他/她选择质量时,质量似乎根本没有改变。

如果有解决办法请告诉我!!! 谢谢!

【问题讨论】:

    标签: ios media-player kaltura kaltura-player


    【解决方案1】:

    这些设置是在加载媒体之前设置的——也就是说,在调用player.prepare(...)之前。然后玩家按时得到它们并采取相应的行动。

    如果您正在这样做,但仍然无法按预期工作,请在https://github.com/kaltura/playkit-ios/issues 上打开一个问题。如果可能,请包含视频 URL。

    顺便说一句,您应该从PlayKitManager.sharedInstance.loadPlayer(...) 获取Player 实例,而不是自己实例化PlayerController


    全面披露:我是开发 Kaltura 播放器的团队的技术主管。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多