Magi c число в RTP через TCP - PullRequest
       182

Magi c число в RTP через TCP

0 голосов
/ 22 апреля 2020

Согласно RTSP - RTP через TCP

RTP Data

After the setup, RTP data will be sent through the TCP socket that is used for RTSP commands. The RTP data will be encapsulate in the following format

| magic number | channel number | embedded data length | data |

magic number - 1 byte value of hex 0x24
channel number - 1 byte value to denote the channel
embedded data length - 2 bytes to denote the embedded data length
data - data packet, ie RTP packet, with the total length of the embedded data length

Означает ли это, что число волхвов c (0x24) не может быть предварительно установлено в данных rtp / h264?

когда я вижу 0x24, я знаю, что это начало пакета rtp?

1 Ответ

0 голосов
/ 22 апреля 2020

Значит ли это, что число волхвов c (0x24) не может быть предварительно установлено в данных rtp / h264?

Поскольку фактическая полезная нагрузка имеет префикс с ее длиной, ясно где полезная нагрузка начинается и заканчивается. Он не будет искать номер волхвов c внутри полезной нагрузки, длины или номера канала, а только в том месте, где должен быть номер волхвов c.

, когда я вижу 0x24, я знаю, что это начало пакета rtp?

Нет. Как объяснено, 0x24 может быть где угодно в данных, а не только там, где число маги c.

...