0

オーディオ/ビデオが1つのデバイスから別のデバイスにストリーミングされる単純なビデオ通話アプリを作成していますが、問題は、ビデオ通話がどのように機能するか、特にでどのように使用するかがわからないことですiOSAVCaptureSessionこれまで、このデリゲートメソッドのバッファを使用してビデオをキャプチャしてきました

 - (void)captureOutput:(AVCaptureOutput *)captureOutput
didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer
       fromConnection:(AVCaptureConnection *)connection
{}

テストのために、を使用してオーディオとビデオのバッファをドキュメントディレクトリに書き込みましたAVAssetWriter。その後、ビデオをiPhoneギャラリーに簡単に保存したり、MPMoviecontrollerプレーヤーで再生したりしました。

今、私は以下の問題を抱えています

  1. これらのバッファをサーバーに継続的に送信してから、他のデバイスにサーバーを送信する方法がわかりません。
  2. 他のデバイスへのデータ送信に成功した場合、他のデバイスでビデオを表示するためにデータをデコードするにはどうすればよいですか。

    私はそれについて検索しました。udpパケットを介してデータを送信するようなものですが、私もそれについて何も知りません。

    私が何をすべきかについて適切な知識を得るならば、私はそれをすることができると確信しています。これを達成するために私が何をすべきかについてのあなたの見解を教えてください。私はあなたの助けに感謝します

4

1 に答える 1

0

OpenTok は完璧に動作しています。チュートリアルはhttp://www.tokbox.com/opentok/api/documentation/gettingstartedで入手できます。

于 2013-01-07T12:05:37.060 に答える