Loading...
请问如何获取IP camera每一帧的时间
qn1595210470  发布于 07/20 10:08
浏览 34
请问下各们大神,通过rtp协议接收到的每一帧图像的时间可以获取到吗?或者通过时间截能够转换出来吗?
收藏0
2个回答
mingyuejingque  回答于 07/23 12:38
rtp包头里就有时间戳啊。

注意:暗色区域是固定头部,共12字节。

V:版本号,2比特,用来标示使用RTP版本;

P:填充位,1比特,置成1,表示此包后面会一定数目的填充比特;

X:扩展位,1比特,置成1,表示此包固定头部后面会跟着一个扩展头部;

CC:CSRC计数位,4比特,表示固定头部后面CSRC识别符的个数;

M:标示位,1比特,具体含义由特定协议解释;

PT:负载类型(Payload Type),7比特,表示具体的负载类型,比如音频、视频、文档等;

sequence number:序列号,16比特,发送方在每发送完一个RTP包后就将该值增加1,接收方可以由该值检测包的丢失及恢复包序列。序列号的初始值是随机的;

timestamp:时间戳,32比特,表示RTP数据包中第一个字节的采样时间;

synchronization source (SSRC) identifier:同步源标示符,32比特,表示RTP数据包的来源,在同一个RTP会话中不可能存在两个相同的SSRC,SSRC的值是随机选取的;

contributing source (CSRC) identifiers:贡献源列表,0到15项,每项32比特,表示此包中负载的所有贡献源。若贡献源多于15个,仅识别15个,CSRC由混合器插入,便于接收端正确识别出会话者的身份。

 

0
mingyuejingque  回答于 07/23 12:39
如果是想记录“接收到rtp包的时间”, 就只能靠自己去记录了。
0
内容存在敏感词
添加附件:文件小于20M 文件格式必须为doc,docx,xls,xlsx,pdf,ppt,pptx,txt,zip,rar,tar,7z
上传
文件格式必须为doc,docx,xls,xlsx,pdf,ppt,pptx,txt,zip,rar,tar,7z
确定要删除此文章、专栏、评论吗?
确定
取消

关注公众号