問題タブ [avplayeritem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - AVPlayerの「オンシーク」イベントをリッスンする方法は?
AVPlayer/AVPlayerItem/AVAsset の「シーク」関連のイベントを探しています
そのようなイベントを聞く方法はありますか? (kvo-listeners の鍵かもしれませんが、確かではありません)
ios - AVPlayer の addPeriodicTimeObserverForInterval の CMTime: コールバックがアイテムの持続時間に到達しない
AVPlayer の-(id)addPeriodicTimeObserverForInterval: queue: usingBlock:
メソッドを使用して、再生の進行状況まで UI を更新します。ただし、進行状況バーが最後まで到達しません。
ログ:
再生ボタンを押す
最後の数字が であることを期待すべきではありません3968.0
か?
オーディオはサーバーからストリーミングされます。
編集
最後の進捗番号は、 duration - 0.264 sec
実際の期間の長さが何であれ常にです。
これは非常に奇妙です。SO で絵文字を使用できればいいのにと思います。
ios - AVPlayerItem を NSData に変換する
からビデオを選択すると返されるため、UIImage
をに変換するなどの簡単なタスクを実行しようとしています。ビデオをデータに変換するのに相当するものは次のとおりです。NSData
AVPlayerItem
PHImageManager
UIImagePNGRepresentation
一方、次のUIImage
ようになります。
ios - 通知が呼び出されたときに AVPlayerViewController が閉じない
私のコード:
ここではplayerItemDidReachEnd
が呼び出されますがavplayercontroller
、却下されません。
ios - 特定の時間に AVPlayer を停止するには?
私のコード:
ここでは、特定の時間にビデオを停止します。
ios - AVPlayer はプレイする準備ができていません
AVPlayer
リモート メディアURL
(ストリーム) をロードしている がHLS
あり、プレーヤーの再生準備が整っていない場合がありますが、エラーは表示されません。エラーが発生する可能性のある場所や、まだロード中かどうかを確認する方法はありAVPlayerItem
ますか?
ビデオがロードされてKVO
いないときに呼び出されることのないレート、ステータス、および再生が維持される可能性があります。プレーヤーのエラーやプレーヤーアイテム、再生が追いつきそうかチェックするボタンを追加しました。プレイヤーが動けなくなったように見える場合、これらは nil、nil、および false を報告します。プレーヤーが動かなくなったとき (ビデオの読み込みをまったく拒否したとき) はランダムに見えますが、特定のビデオでは発生しません。
この問題をデバッグするには、他にどのような手順を実行できますか? エラーやステータスを確認する場所は他にありますか?
確認された詳細情報: 再生バッファが空です: true 再生バッファがいっぱいです: false