5

私の会社は、複数のネットワーク カメラと接続するシステムを開発しています。カメラからビデオをストリーミングする方法は、HTTP 経由です (主に、カメラの制限と、プラグ アンド プレイ動作を提供できるようにしたいという事実が組み合わさったためです)。
rtp over http オプションのストリーミングを使用すると、rtp がストリーミングされる方法は|であることに気付きました。X | | | RTP |
|-4-| |------|

ここで、X は 16 進数の「24 00」で始まる 4 バイトのヘッダーで、残りの 2 バイトは RTP パケットの長さです (その後 RTP パケットが来ます)。

今では、X プロトコルが何であるかを理解することはできません。Panasonic と Edimax の 2 つのカメラ ブランドで、これと同じ動作が既に確認されており、独自のプロトコルではないことが示唆されています。

これがどのようなプロトコルであるか、誰にもわかりませんか? たぶん、ある種の HTTP トンネリング プロトコルでしょうか?

ありがとう、
トーマー

4

1 に答える 1

2

このドキュメントの「TCP 経由でストリーミングされるデータ」セクションが役立つ場合があります。バイナリ、ネットワーク バイト順の 2 バイト整数、その​​後に上位層のプロトコル層とストリーム データが続きます。」

はい、上記のドキュメントに記載されているように、RTSP プロトコルの一部 (10.12) です。

于 2011-09-14T11:08:18.930 に答える