[发明专利]视频帧传输方法与确定视频帧传输延时方法、装置及系统有效
| 申请号: | 201910599378.0 | 申请日: | 2019-07-04 |
| 公开(公告)号: | CN111294666B | 公开(公告)日: | 2022-07-01 |
| 发明(设计)人: | 李磊 | 申请(专利权)人: | 杭州萤石软件有限公司 |
| 主分类号: | H04N21/8547 | 分类号: | H04N21/8547;H04N21/44;H04N21/433;H04N21/239 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 杨春香 |
| 地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 视频 传输 方法 确定 延时 装置 系统 | ||
1.一种确定视频帧传输延时的方法,其特征在于,所述方法应用于视频请求端,所述视频请求端与视频生产端间往返的传输路径一致,所述方法包括:
接收来自所述视频生产端的视频帧并将所述视频帧存入预设的接收缓冲区,所述视频帧携带时间戳信息t,所述t由所述视频生产端根据在发送缓冲区放入所述视频帧的时刻减去预先获得的所述视频生产端的相对时间T0'确定;
确定本端中与所述T0'表示同一时刻的本端相对时间T0;
将所述t以及所述T0相加以预测所述视频生产端在发送缓冲区中放入所述视频帧的时间Tx';
当需要从所述接收缓冲区取出所述视频帧时,根据当前时刻Tx与预测的所述Tx',确定所述视频帧的传输时延。
2.根据权利要求1所述的方法,其特征在于,在所述接收来自所述视频生产端的视频帧之前,所述方法还包括:
向所述视频生产端发送取流请求,并记录发送所述取流请求的时刻T1;
接收所述视频生产端针对所述取流请求反馈的响应消息,并记录接收到所述响应消息的时刻T2;
所述确定本端中与所述T0'表示同一时刻的本端相对时间T0,包括:
确定所述T1与所述T2的中间时刻,作为所述本端相对时间T0。
3.根据权利要求1或2所述的方法,其特征在于,所述根据当前时刻Tx与预测的所述Tx',确定所述视频帧的传输时延,包括:
计算所述Tx与所述Tx'的差值,得到所述视频帧的传输时延。
4.一种视频帧传输方法,其特征在于,所述方法应用于视频生产端,所述视频生产端与视频请求端间往返的传输路径一致,所述方法包括:
接收所述视频请求端发送的取流请求,并记录接收到所述取流请求的时刻T1';
向所述视频请求端反馈响应消息,并记录发送所述响应消息的时刻T2';
确定所述T1'与所述T2'的中间时刻,作为本端的相对时间T0',所述T0'与视频请求端的相对时间T0表示同一时刻;
确定用于响应所述取流请求的视频帧放入预设的发送缓冲区的时间Tx',并将所述Tx'减去所述T0'确定该视频帧的时间戳信息;
将所述视频帧及对应的所述时间戳信息发送至所述视频请求端。
5.一种确定视频帧传输延时的装置,其特征在于,所述装置应用于视频请求端,所述视频请求端与视频生产端间往返的传输路径一致,所述装置包括:
视频帧接收模块,用于接收来自所述视频生产端的视频帧并将所述视频帧存入预设的接收缓冲区,所述视频帧携带时间戳信息t,所述t由所述视频生产端根据在发送缓冲区放入所述视频帧的时刻减去预先获得的所述视频生产端的相对时间T0'确定;
相对时间确定模块,用于确定本端中与所述T0'表示同一时刻的本端相对时间T0;
发送时间预测模块,用于将所述t以及所述T0相加以预测所述视频生产端在发送缓冲区中放入所述视频帧的时间Tx';
传输时延确定模块,用于当需要从所述接收缓冲区取出所述视频帧时,根据当前时刻Tx与预测的所述Tx',确定所述视频帧的传输时延。
6.一种视频帧传输装置,其特征在于,所述装置应用于视频生产端,所述视频生产端与视频请求端间往返的传输路径一致,所述装置包括:
取流请求接收模块,用于接收所述视频请求端发送的取流请求,并记录接收到所述取流请求的时刻T1';
响应消息反馈模块,用于向所述视频请求端反馈响应消息,并记录发送所述响应消息的时刻T2';
相对时间确定模块,用于确定所述T1'与所述T2'的中间时刻,作为本端的相对时间T0',所述T0'与视频请求端的相对时间T0表示同一时刻;
时间戳信息确定模块,用于确定用于响应所述取流请求的视频帧放入预设的发送缓冲区的时间Tx',并将所述Tx'减去所述T0'确定该视频帧的时间戳信息;
视频帧发送模块,用于将所述视频帧及对应的所述时间戳信息发送至所述视频请求端。
7.一种视频处理系统,其特征在于,所述视频处理系统包括视频请求端以及视频生产端,所述视频请求端用于执行权利要求1-3任一项所述的确定视频帧传输延时的方法,所述视频生产端用于执行权利要求4所述的视频帧传输的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州萤石软件有限公司,未经杭州萤石软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910599378.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:车辆的转向系统
- 下一篇:唤醒方法及装置、存储介质、终端





