RTSP/H.264 クライアントを作成しています。RTSP を解析するための Live555 は優れていますが、ソフトウェアのデコードに ffmpeg を使用するのは遅すぎます。AVFoundation を使用して、サンプルをハードウェアでデコードしたいと考えています。これを行う方法がわかりません。私の質問は、AVFoundation (AVAssetReader?) でこれらのサンプルをデコードしてフィードを画面に表示する方法はありますか?
質問する
4122 次
2 に答える
3
これ以降、H264 でエンコードされたメディア サンプルは、ハードウェア デコードを使用できないメモリから取得されます。iOS はこれらのインターフェイスを開かないため、ローカル ファイルまたは HTTP ライブ ストリーミングによってのみデコードできます。ただし、すべてのサンプルを個別の mp4 ファイルに書き込んでから AVAssetReader で読み取るという解決策が考えられますが、私はそれを試しませんでした。速度が制限されている可能性があります。
于 2012-08-31T03:32:32.493 に答える
0
これで少なくとも始められるかもしれません
于 2012-09-02T16:31:22.967 に答える