0

はい、動画ストリーミング用の iOS アプリケーションを作成しています。AVCaptureSession を試したことはありません。録画中に映像+音声データを送りたいのですが可能ですか?もしそうなら、私がそれをするのを手伝ってください。

または、録画を中断せずに、ある時間間隔 (たとえば 10 秒) でビデオ データを取得する方法はありますか?

4

1 に答える 1

1

答えは躊躇して「はい」です。–captureOutput:didOutputSampleBuffer:fromConnection に応答する AVCaptureAudioDataOutputSampleBufferDelegate からビデオ データを取得できます。この部分は簡単です。

ただし、これは生のビデオ データであり、オーディオとビデオの両方です。ストリーミングに適したエンコードされたフレームではありません。そのためには、自分でエンコードしてストリーミングするためのソリューションを見つける必要があります。

于 2014-02-24T14:51:35.770 に答える