HTTP 経由で転送されるビデオ ストリーム用のプレーヤーを構築しています。ストリームのソースはサードパーティ プロバイダーであり、私はそれらを制御できません。彼らのフィードは、AVFonudation と AVPlayer が提供するデコーダーにほぼ準拠しているようです。しかし、多くの場合、組み込みのデコーダーを壊すフレームがあり、回復することはありません。同じストリームは、VLC Player または MPlayer を使用して Mac で正常に再生されます。
AVPlayer とフィードのソースとの間に非互換性があり、AVPlayer がどれだけブラックボックスであるかを考えると、厳格でデバッグ不可能な AVPlayer の代わりにアプリケーションで使用できるサードパーティ ライブラリを探しています。
iOS 用の VLC Player の移植版があることは知っていますが、ビルドするのは非常に困難です。MPlayer のように十分に文書化されていて柔軟なものを探していますが、libvlc のような個別のスタンドアロン アプリケーションではなく、ライブラリの形式になっています。
ヒントやリンクは大歓迎です。