日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

海康Ehome协议的的PS流分析

發布時間:2023/12/20 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 海康Ehome协议的的PS流分析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

通過海康Ehome協議通過TCP點播海康的攝像頭,攝像頭推送的流并非標準的PS流。
而去掉海康私有的256個字節后是如下的格式:

2400013980600000000000000a689ebc0d000001ba5e269c2ee401028f63feffff007d4909000001e000128c80092789a70bb9fffffffc000000010930000001e0001a8c0005fffffffffc00000001060109004e082468000003000180000001e000da8c0004fffffff80000000161e2727088000411c4469504636f3802c8118505f81b0b3171564e0668c371e18a3614cf05a24bcf006d9a6ad1ffc3efc7917c8cce99343b4e839750fefd8f32361ab3270444fbc90eb51586ad45d445f11ec996ea36aeab6446958282a9f687350a42463ed140d4465783237338b91d4c0dbebb8d3cc61e8092cd7124f6dd41c30f87771e399896cd633c0dfb6fcab16d472c25788870ee859f7eabce0c982024ca0eabdaaec2422ac14929c0002792538f0c0b7ed51d0ef09988ca548018530494fcdfd400000300b929180062c0

可以看到000001ba是PS流的頭,而PS是荷載在RTP包中,那么我們來分析下PS頭前面的字節:
24 00 01 39 80 60 00 00 00 00 00 00 0a 68 9e bc 0d

1)24 00 前兩個字節是‘$’,有點像tcp傳輸的rtsp協議;
2)01 39 為RTP包的長度,這里為313;
3)80 60 00 00 00 00 00 00 0a 68 9e bc為標準12位的RTP頭,其中第3,4個字節是sequence號,這里是00 00 ,0a 68 9e bc為ssrc;
4)0d,這里認為是RTP頭與PS包的分隔符。
標準12位RTP頭及PS流的解析可以參考:https://blog.csdn.net/chen495810242/article/details/39207305;

總結

以上是生活随笔為你收集整理的海康Ehome协议的的PS流分析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。