max-min / streams

轻便的gb28181协议中的rtp+ps格式视频流的封装和解析

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

代码貌似不能实际使用,参考一下框架还不错

20170819 opened this issue · comments

1)PS包没有结尾标识符号0x00, 0x00, 0x01, 0xb9
2)有时候网络接收来的包不一定是PS开头,可能是PES包一部分,也可能是几个PES包

1.再仔细看看代码,这个结尾符是在接收到数据后代码上添加的,方便后面解码跳出。
2.还是没仔细看,我说过这个解析是基于已经接收到一个完整的帧,在上层业务,你还需要自己来处理rtp包的mark位或者时间戳变化等来判断一帧的结束,以及rtp乱序,重包等问题的。