AVFoundation を使用して OS X でビデオを録画しようとしていますが、録画が終了するまで待機してファイルを保存します。5/10/X 秒ごとにキャプチャしたものを保存できるようにしたいと考えています。
これを行う必要があるのは、ビデオ ファイルを保存するときに、ビデオがまだ記録されている間にセグメントをサーバーにストリーミングできるため、サーバーから「ほぼライブ」のビデオをサーバーにサーバーできるようにするためです。
あなたが提供できるかもしれない助けをありがとう!
AVFoundation を使用して OS X でビデオを録画しようとしていますが、録画が終了するまで待機してファイルを保存します。5/10/X 秒ごとにキャプチャしたものを保存できるようにしたいと考えています。
これを行う必要があるのは、ビデオ ファイルを保存するときに、ビデオがまだ記録されている間にセグメントをサーバーにストリーミングできるため、サーバーから「ほぼライブ」のビデオをサーバーにサーバーできるようにするためです。
あなたが提供できるかもしれない助けをありがとう!
AVFoundation に記録中にフレームを提供するように依頼し、設定した数のフレームをサーバーに渡すだけです。しかし、帯域幅や一時的なネットワーク ブリップが遅延やスキップなどを引き起こす可能性があるため、あなたが求めていることを正しく理解するのは非常に複雑です。
ここで、AVCaptureSession を AVCaptureVideoDataOutput と共に使用して MPEG フレームを販売することで、これとまったく同じことを行うことについて話し合いました: iPhone からのニア リアルタイム ビデオ アップロード
個々のチャンクを再生可能にしたい場合は、それらを MOV または MPEG コンテナーでラップする必要がありますが、シナリオでは必要ないように思えます。