2012-02-09 7 views
14

iOSデバイスを使用して映像を録画し、サーバーに直接ストリームしたいと考えています。iOSデバイスでビデオをキャプチャし、サーバー(または別のモバイル)にライブストリームを配信

S.Oにはかなりの記事があります。それについて話していますが、私は質問に非常にうまく答えた人はいません。

HTTPライブストリーミングを使用する必要がありますか、これはちょうどデータを送信するためのものです iPhone? AVCaptureSessionを使用してビデオ(1度に1つのセグメント)を取得し、各セグメントをサーバーに送信する必要がありますか? ストリーミングにAVCaptureVideoDataOutputとffmpegを使用していますか?

私はこのすべてで少し失われているので、サンプルコードやドキュメントやリンクは本当に感謝しています。

あなたの助けを借りてくれてありがとう。

ダンカンが

+0

ffmpegライセンスは、iTunes AppStore経由で公開されたアプリケーションと互換性がありません。 HTTPライブストリーミングプロトコルは、ライブコンテンツをストリーミングするのではなく、格納されたコンテンツに適しています。 – Eric

答えて

1

あなたはその目的のためのネットワーク・プロトコルを選択し、ストリームを受信して​​処理するための適切なメディアサーバーを見つける必要があります。 RTMP形式がプロジェクトで問題ない場合は、iOSからのRTMPストリーミングをサポートするangl libraryをチェックしてください。現在、iOS 6および7と互換性があります。

関連する問題