[发明专利]一种音视频流传输方法在审
申请号: | 201510929750.1 | 申请日: | 2015-12-11 |
公开(公告)号: | CN105577649A | 公开(公告)日: | 2016-05-11 |
发明(设计)人: | 陈佳;田泽;黎小玉;曹朋朋;王绮卉;陈威宇 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 张倩 |
地址: | 710065 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 流传 方法 | ||
1.一种音视频流传输方法,其特征在于:音视频流基于RTP协议进 行传输,具体包括以下步骤:
1)建立RTP协议首部的数据结构;
建立RTP协议定义的字段;RTP协议定义的字段包括版本号(V)、 填充位(P)、扩展位(X)、CSRC计数器(CC)、标记位(M)、载荷类 型(PT)、序列号(SN)、时间戳、同步源标识符(SSRC)和贡献源列表(CSRC List);
2)准备发送:
2.1)对音视频数据进行分类得到视频数据和音频数据;
2.2)根据用户需求将视频数据或音频数据分成大小合适的包后;
2.3)步骤1)建立的字段赋值后封装在待发送数据包的前端;
3)用UDP/IP协议栈对封装好的音视频数据进行发送;
4)接收端接收到数据后,根据RTP协议对数据带有的封装字段进行 解析。
2.根据权利要求1所述的音视频流传输方法,其特征在于,所述步 骤4)具体为:
4.1)建立RTP协议首部的数据结构;
4.2)每次接收到数据后,用RTP首部的数据结构获取数据包的RTP 首部数据并进行解析;
4.3)根据解析的数据如下操作:
根据载荷类型,进行视频数据包、音频数据包和非音视频数据包分类;
根据序列号和标记位,进行视频帧和音频帧的重组;
根据时间戳,进行音视频的同步和实时。
3.根据权利1所述的音视频流传输方法,其特征在于,步骤2.3) 具体为:
载荷类型(PT):用来判断视频数据包和音频数据包;
序列号(SN):用来调整数据包顺序和判断数据包是否丢失;
时间戳(Timestamp):保证实时性以及音频和视频的同步;
标记位(M):标记一帧的开始或结束,用来进行一帧完整数据的重 组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510929750.1/1.html,转载请声明来源钻瓜专利网。