[发明专利]一种立体视频传输系统无效
申请号: | 201110027071.7 | 申请日: | 2011-01-25 |
公开(公告)号: | CN102131111A | 公开(公告)日: | 2011-07-20 |
发明(设计)人: | 侯春萍;王宝亮;陈艳芳;金明磊;韩晶晶 | 申请(专利权)人: | 天津大学 |
主分类号: | H04N21/266 | 分类号: | H04N21/266;H04N21/238;H04N21/643;H04N21/441;H04N21/4627;H04N13/00 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 程毓英 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 立体 视频 传输 系统 | ||
技术领域
本发明属于网络视频传输技术领域,尤其是涉及立体视频传输系统。
背景技术
立体视频传输技术的研究主要是对立体视频在IP网上传输的研究。相对于单视频的传输而言,无论是“传统的立体成像技术”形成的立体视频对,还是“自由立体成像技术”形成的多视点立体视频,其对传输的实时性即视频的同步都有更高的要求。在IP网络上传输立体视频的可扩展框架的基本点在于利用当前IP网络对平面图像的传输协议扩展得到立体图像的传输方法,这样可以在普通的IP网络上同时兼容平面和立体图像或视频的传输。
3D视频业务的蓬勃发展给传输网络带来很大挑战,实时3D视频业务对网络延时很敏感,立体视频对不同视频序列的同步性要求很高。在IP网或者无线网这样资源受限的网络上实现视频数据有效、可靠传输,是3D视频传输技术需要解决的问题。
发明内容
本发明提出一种基于H.264标准的立体视频的传输系统,目的是在客户端和服务器之间建立一个安全可靠的数据通道来实现立体视频在网络中的传输,同时实现多视点的立体视频的多路数据复用及同步。本发明的技术方案如下:
一种立体视频传输系统,包括数据发送端、数据接收端以及作为第三方的认证服务器,其中,
(1)数据发送端在H.264数据包的基础上外加一层包头进行数据封装,该包头文件包括的信息有:
1)封装包采用哪一个传输通道:传输通道号0代表管理通道,用来实现服务器对客户端的接入管理与控制,其他的通道号代表当前传输的视点数;
2)数据源标识:定义包的序号,与通道号配合可以确定H.264NAL的等级,从而确定当前封装包采用的连接类型,当传输通道号为0时,数据源标识表示控制信息的类型,当传输通道的通道号为当前传输的视点数时,数据源标识为H.264数据包序号,用于接收端根据此序号对接收的数据包进行重排,保证接收文件的正确性;
(2)对不同优先级的数据单元做不同类型的传输:
1)将H.264NAL中的参考帧的片,序列参数集,图像参数集作为高优先级的数据单元,采用TCP协议的同时进行基于SSL的加密连接。
2)将其余的H.264NAL的数据单元作为一般优先级的数据单元,采用UDP传输协议。
(3)认证服务器对包括数据发送端、数据接收端在内的客户端的控制与连接:
服务器能够实现基于H.264的立体视频存储与传输并能对客户端进行接入管理与控制;客户端能接入该服务器,同时能独立进行基于H.264解码,播放等附加功能。
1)终端激活:客户端通过终端激活从服务器上下载客户端软件同时获取全局唯一终端身份识别码terminal ID。
2)终端鉴权:客户端通过管理通道0通道把包括用户名、密码、终端身份识别码的信息形成一个特定的密钥发送给认证服务器主动发起鉴权请求,由客户端对终端进行认证。
3)能力交互:服务器根据不同的客户端实现不同的管理和不同的数据传输。
本发明的基于H.264的立体视频传输系统是一种切实可行的立体视频传输方法,不管通过传统的立体成像技术和自由立体成像技术得到的立体视频,本发明都能够很好的解决多视点之间的多路复用与同步问题,从而实现立体视频在IP网络上的可靠传输。
附图说明
图1基于H.264的立体视频传输的数据封装结构。
图2基于H.264的立体视频传输方法流程图。
图3服务器与客户端的2D/3D转换能力交互格式。
具体实施方式
下面结合附图与具体实施方式对本发明作进一步说明。
1、数据封装
基于H.264的立体视频传输方法是建立在TCP协议之上的应用方法,其在H.264元数据包的外层封装了一层包,与H.264元数据包的数据封装格式如图1所示,其包头格式如表1所示。
表1基于H.264的立体视频传输的包头格式
1)Byte 0:此字节用于描述该协议方法的版本。当前为第一个版本,所以设置为0x10:1.0;
2)Byte 1:这一个字节用来描述封装包采用的是哪一个传输通道。传输通道0为管理通道,用来实现服务器对客户端的接入管理与控制,服务器与客户端的交互信息使用此通道;1~9通道为视点通道,用于传输各个视点自己的视频序列;
3)Bytes 2-5:这四个字节用于描述整个封装包的字节数,包扩8个字节的头信息。在接收端可以根据这里所提供的字节数,从缓存中提取相应大小的数据,从而保证数据完整性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110027071.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数字电视顶盒频道与节目检索方法
- 下一篇:频道切换方法及电视装置