1

Web カメラがインターネット経由でオーディオ/ビデオ フィードをストリーミングするために使用するプロトコルは何ですか? HTTP? TCP?各フレームはプロトコル内でどのように送信されますか? たとえば、HTTP を使用している場合、Web カメラ ソフトウェアは各フレームをエンコードし、次のようなクエリ文字列パラメーターとして追加しますか?

http://www.some-url.com?encoded-frame=WJDJ84FU84F85594DK3DK

または、エンコードされたフレームが HTTP 要求の本文として設定されていますか? TCP または使用されているその他のプロトコルについても同様の質問です。

WebカメラをWebサーバーにストリーミングし、エンコードされた各フレームを受信して​​デコードし、それを処理するソフトウェアが必要なため、質問しています。前もって感謝します。

4

1 に答える 1

1

この種のアプリケーションで使用される「1つの固定されたプロトコルセット(TCP / UDP)」が存在するわけではなく、このエンドツー-カメラ キャプチャのエンコーディング、ストリーミング、デコード/処理のエンド ソリューション。WebカメラとWebサーバーが同じLAN上にある可能性が高いと言及した場合、TCP / IPを使用してサーバーがそれを処理することもできます. LAN ではレイテンシーが高くないため、TCP が適切に機能します。WAN 上にある場合は、UDP/IP が役に立ちます。TCP/IP または UDP/IP ソケットの使用の基本とそのプログラミングの概念を習得するためのチュートリアルがオンラインでたくさんあります。その後、ビデオ データのストリーミング、パケット化などに関するチュートリアルがあります。

ここで HTTP を使用して Web カメラからサーバーに送信する方法がわかりません。

初心者向け

http://streaminglearningcenter.com/streaming-video-consulting.html

これがあなたが始めるのに良いことを願っています.

于 2012-12-06T21:32:34.463 に答える