qn1595210470

qn1595210470

0个粉丝

3

问答

0

专栏

0

资料

qn1595210470  发布于  2020-07-20 10:08:47
采纳率 0%
3个问答
1980

请问如何获取IP camera每一帧的时间

 
请问下各们大神,通过rtp协议接收到的每一帧图像的时间可以获取到吗?或者通过时间截能够转换出来吗?
我来回答
回答2个
时间排序
认可量排序

mingyuejingque

0个粉丝

0

问答

0

专栏

0

资料

mingyuejingque 2020-07-23 12:38:08
认可0
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由混合器插入,便于接收端正确识别出会话者的身份。

 

mingyuejingque

0个粉丝

0

问答

0

专栏

0

资料

mingyuejingque 2020-07-23 12:39:36
认可0
如果是想记录“接收到rtp包的时间”, 就只能靠自己去记录了。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区