簡體   English   中英

視頻質量變化不會立即反映在 iOS 的 Kaltura 播放器中

[英]Video quality change not reflecting immediately in Kaltura player in iOS

我正在使用 Kaltura 庫在我的應用程序中集成視頻流。 我嘗試使用以下語法更改視頻的視頻質量:

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

問題是質量正在改變,但不是立即改變。 一段時間后它會反映出來。 也許已經緩沖的視頻部分以與緩沖相同的質量顯示。 在那之后,質量正在發生變化。 這讓用戶感到困惑,因為當他/她選擇質量時,質量似乎根本沒有改變。

如果有解決辦法請告訴我!!! 謝謝!

這些設置旨在在加載媒體之前進行設置 - 即在調用player.prepare(...) 然后玩家按時獲取它們並相應地采取行動。

如果你這樣做了,但它仍然沒有按預期工作,請在https://github.com/kaltura/playkit-ios/issues打開一個問題。 如果可能,請包含視頻 URL。

PlayKitManager.sharedInstance.loadPlayer(...) ,您應該從PlayKitManager.sharedInstance.loadPlayer(...)獲取一個Player實例,而不是自己實例化PlayerController


完全披露:我是開發 Kaltura 播放器的團隊的技術負責人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM