PC で生成された単一の画像を H.264 にエンコードし、ネットワーク経由で iPad に送信し、デコードしたいと考えています。iPad 側のサイクルは次のようになります。
- ネットワークからフレームを取得
- それをデコードします。
- 表示します。
ただし、エンコードされたフレームの単一のバッファーを指定して、元の画像にデコードできる API が見つかりません。iPad でハードウェア デコーディングを利用したい。
私の最後の手段は、メモリ マップト ファイルを作成し、その単一フレームをそのファイルに書き込み、そのファイルを MPMoviePlayerController への入力として使用することです。これは本当にハックなソリューションです。
エンコードされたメモリ内バッファを取得し、ハードウェアを使用して別のメモリ内バッファにデコードする方法を誰かが提案できますか?
ありがとう