使用jrtplib發送資料的時候沒有開放的接口設定序列号和時間戳,是以抓包看到的包的起始序列和時間是随機數,而我的項目裡需要時從0開始的。
這是因為源碼中已經把這個參數寫死為随機數了,修改下源碼再重新編譯即可。
将以下兩處的随機數的指派改為0.
https://github.com/j0r1/JRTPLIB/blob/master/src/rtppacketbuilder.cpp#L165
https://github.com/j0r1/JRTPLIB/blob/master/src/rtppacketbuilder.cpp#L184

之後重新編譯使用即可。或者你可以再開放的接口。