1

誰でもこれで私を助けることができますか?

私はこのAPIを持っています

ret = avRecvFrameData(avIndex, buf, VIDEO_BUF_SIZE, (char *)&frameInfo, sizeof(FRAMEINFO_t), &frmNo);

バッファはビデオ スレッドからのコンテンツで満たされます。コーデックはH264 frameInfo で、関連情報が含まれています。iPhoneで表示したいのですが、ffmpegでどうすればいいですか?

あなたの助けに感謝します。

4

1 に答える 1

2

いくつかの理由から、iOS で ffmpeg を使用しないでください。まず、iOS アプリに関しては、ffmpeg を法的な灰色の領域に含めるライセンスの問題があります。次に、パフォーマンスが非常に低下します。第 3 に、iOS には、デバイス上の h.264 ハードウェアにアクセスできる API が既に含まれています。AVDecodeEncodeで私の Xcode プロジェクトの例を見つけることができます。これは、私のライブラリを使用して h.264 からデコードし、h.264 にエンコードする例です。

于 2013-07-12T19:12:20.393 に答える