java最常用的五個(gè)包 監(jiān)控平臺(tái)怎么抓rtp包?
監(jiān)控平臺(tái)怎么抓rtp包?1. 不能將文件直接寫入接收到的RTP包。您需要解決的RTP包和Nalu單元,形成一個(gè)視頻幀,然后寫一個(gè)文件。2這樣的系統(tǒng)沒有問題。這就是安全行業(yè)所做的。RTP/RTCP也是R
監(jiān)控平臺(tái)怎么抓rtp包?
1. 不能將文件直接寫入接收到的RTP包。您需要解決的RTP包和Nalu單元,形成一個(gè)視頻幀,然后寫一個(gè)文件。2這樣的系統(tǒng)沒有問題。這就是安全行業(yè)所做的。RTP/RTCP也是RFC標(biāo)準(zhǔn),沒有人懷疑它。3接收RTP包時(shí),需要解決RTP問題。在發(fā)送RTP包時(shí),您自然需要調(diào)用RTP。行業(yè)標(biāo)準(zhǔn),為了更好地與其他人的系統(tǒng)兼容
RTP數(shù)據(jù)包通常攜帶數(shù)據(jù)。一般來說,你需要知道它的攜帶環(huán)節(jié),以便準(zhǔn)確地捕捉它。例如,如果對(duì)應(yīng)的控制信令是SIP信令,則需要在SIP信令中找到媒體端口,以便過濾條件直接設(shè)置“端口號(hào)”來捕獲該媒體鏈路上的RTP包。如果您不知道承載鏈接的媒體端口號(hào),則在使用Wireshark時(shí),不要設(shè)置過濾條件,獲取此網(wǎng)卡上的所有數(shù)據(jù)包,然后過濾掉RTP數(shù)據(jù)包。然而,當(dāng)數(shù)據(jù)量很大時(shí),這種方法會(huì)導(dǎo)致軟件阻塞。建議在收到包后設(shè)置Wireshark捕獲,直接保存為文件,不要顯示