我们研究了Mediastreamer2 VoIP引擎。第8部分

文章资料取自我的禅宗频道



RTP报文结构


在上一篇文章中,我们使用TShark捕获了我们的接收方和发送方之间交换的RTP数据包。好吧,在这里,我们将用不同的颜色为包装中的元素着色,并讨论它们的用途。


看看同一个包装,但带有带色字段和说明性题词:


, RTP-, UDP- ( ). RTP-, , RTP-. . u- (-), .. 1 . , (8000 ), 50 RTP- 160 . , , 10 .


, , . , , Padding (). RTP-, . , 0xFF — u-law.


RTP- 12 , :


  • (RTP-), 12 , . ( Contributing source identifiers count) . 4 , 15 . 4 . -.


  • . X. , ( ), , . . — . - , RTP-. , . ED-137 ( Interoperability Standards for VoIP ATM Components ).



. RTP-, .



VER — ( 2);


P — , , RTP- ;


X — , ;


CC — CSRC-, ( 1..3), ;


M — ( ). , ;


PTYPE — ;


Sequence number — , , . , , RTP- . ;


Timestamp — . , .. 160 , 160. ;


SSRC — , . RTP-.


RTP-, , TShark, . , RTP- . TShark "-f". 8010:
-f "udp port 8010"
"" . , , . "", "" .. .


, TShark , , TShark tee. - less, vim , , RTP-.


如果您需要收听RTP流传输的信号,则需要将TShark版本Wireshark可视界面一起使用通过简单的鼠标操作,您可以在那里聆听并查看信号的波形。但在一种情况下-是否将其以u-law或a-low格式编码。


在下一篇文章中,我们将与您进行双工对讲。储备一副耳机和一个对话者。


All Articles