2

と を使用MPMovieplayerしてplayableDuration、映画の利用可能な期間を確認しています。

継続時間は常に現在の継続時間よりも 1 秒程度長くなるように思われるため、基本的にこれを増やしたいと考えています。

を使用しようとしましたprepareToPlayが、これは再生可能な期間に目立った効果をもたらさないようです。

MPMovieSourceType、などのデフォルトを先制的に設定して値を変更しようとするために、できるだけ多くのパラメーターを設定しようとしましたMediaTypeが、すべて役に立ちませんでした。

最初にいくつかのことを明確にするために、私は両方を使用しておりMPMoviePlayer、使用AVplayerしているビデオ/オーディオが分割されているため、両方が異なるストリームを同時に再生します。

編集

ストリームに影響を与えるファイルサイズを見落としていたようで、他の場所よりもアップルのリソースでもっと読むべきだったようですが、私が知る限り、問題は次のとおりです。ファイルサイズが大きすぎるため、サーバー側のメディアセグメンターを実装する必要があります.

メディア セグメンテーションに関する Apple リソース

4

0 に答える 0