[发明专利]多媒体数据传输协议有效
申请号: | 201110449004.4 | 申请日: | 2011-12-29 |
公开(公告)号: | CN102404348A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | 王怿忻 | 申请(专利权)人: | 王怿忻 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/40 |
代理公司: | 深圳市智科友专利商标事务所 44241 | 代理人: | 陈润生 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多媒体 数据传输 协议 | ||
1.一种基于总线方式的多媒体数据传输协议,其特征在于:该协议包括两层,
媒体复用层:描述该层数据帧的长度、序号、类型、时间戳,
媒体传输层:描述该层数据帧的起始码、结束码、描述信息、校验、类型、序列号、长度。
2.根据权利要求1所述的一种基于总线方式的多媒体数据传输协议,其特征在于:媒体传输层还描述数据的附加信息。
3.根据权利要求1所述的一种基于总线方式的多媒体数据传输协议,其特征在于:媒体复用层中还包括数据帧,数据帧的长度最大为115200字节。
4.根据权利要求1所述的一种基于总线方式的多媒体数据传输协议,其特征在于:媒体传输层中还包括数据帧,数据帧的长度最大为1009字节。
5.一种基于总线方式传输多媒体数据的方法,在连接到总线的数据采集设备和数据接收设备上实现,数据采集设备获取经过编码压缩的多媒体数据流和媒体类型,其特征在于该方法包括以下步骤:
A、数据采集设备设置媒体复用层数据帧的存储区,将数据流、媒体类型借助媒体复用层协议进行封装,将封装后的数据帧传到媒体传输层,
B、数据采集设备设置媒体传输层数据帧的存储区,按照媒体传输层中数据帧限定的最大长度,将步骤A中生成的媒体复用层数据帧分割并借助媒体传输层协议进行封装,将封装好的数据帧传到数据接收设备,
C、数据接收设备设置媒体复用层数据帧的存储区,接收媒体传输层数据帧,对其进行媒体传输层协议解释,还原成媒体复用层数据帧并传到媒体复用层,
D、数据接收设备对步骤C传来的数据帧进行媒体复用层协议解释,还原成多媒体数据流,根据媒体类型,交给解码设备。
6.根据权利要求5所述的一种基于总线方式传输多媒体数据的方法,其特征在于:所述总线类型为CAN总线。
7.根据权利要求5所述的一种基于总线方式传输多媒体数据的方法,其特征在于:在步骤C中,设置专用存储区域用来存储序列号,对于具有相同类型的媒体传输帧,媒体传输层协议解释包括以下内容:
找到开始码和最近的结束码,组成媒体传输帧,
计算上述媒体传输帧的校验,与封装中的数据校验比较,如果错误,丢弃该帧,并清除复用层数据帧的存储区,丢弃后续的媒体传输帧,直到接收到序列号为0的媒体传输帧,
如果序列号为0,则将媒体复用层数据帧的存储区的数据传到媒体复用层,清除复用层数据帧的存储区,将序列号0和数据内容分别存入存储序列号的存储区和复用层数据帧的存储区,如果序列号不是0,比较当前序列号和专用存储区域中的序列号,如果连续,将当前序列号和数据内容分别存入存储序列号的存储区和复用层数据帧的存储区,否则,丢弃该帧,并清除复用层数据帧的存储区,丢弃后续的媒体传输帧,直到序列号为0的媒体传输帧。
8.根据权利要求5所述的一种基于总线方式传输多媒体数据的方法,其特征在于:在步骤D中,首先获取实际的数据长度,并与其封装中的数据帧长度进行比对,如果不同,丢弃该帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王怿忻,未经王怿忻许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110449004.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型剪刀
- 下一篇:隧道中隔墙施工机械的专用机械手