[发明专利]一种移动视频直播系统无效
申请号: | 201210245542.6 | 申请日: | 2012-07-16 |
公开(公告)号: | CN102811368A | 公开(公告)日: | 2012-12-05 |
发明(设计)人: | 李建伟;苏占玖;勾学荣;兰丽娜;刘洪沛;李青;董跃武;张勖;赵鹏羽;席剑宵;柴淞 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04N21/234 | 分类号: | H04N21/234;H04N21/238;H04N21/24 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 牛峥;王丽琴 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 视频 直播 系统 | ||
技术领域
本发明涉及视频直播领域,特别涉及一种移动视频直播系统。
背景技术
流媒体(Streaming Media)是指数据在网络上按时间先后次序传输和播放的连续音/视频数据流。在流媒体出现之前,人们在网络上观看电影或收听音乐时,必须先将整个影音文件下载并存储在本地计算机上,然后才可以观看。与传统的播放方式不同,流媒体在播放前并不下载整个文件,只将部分内容缓存,使流媒体数据流边传送边播放,这样就节省了下载等待时间和存储空间。流媒体数据流具有三个特点:连续性(Continuous)、实时性(Real-time)、时序性(即其数据流具有严格的前后时序关系)。
流媒体的主要技术特征就是采用流式传输。流式传输定义很广泛,现在主要指通过网络传送媒体(如视频、音频)数据的技术的总称。实现流式传输有两种方法:顺序流式传输和实时流式传输。
1、顺序流式传输。顺序流式传输采用顺序下载方式,用户可以观看在线媒体节目,但是在给定时刻,用户只能观看已经下载的部分,而不能跳到还未下载的部分进行观看,顺序流式传输不能根据用户的连接速度做调整。由于标准的HTTP(HyperText Transport Protocol,超文本传送协议)服务器可发送这种形式的文件,而不需要其他特殊协议,它经常被称作HTTP流式传输;顺序流式传输方式适合高质量的短片段,如片头、片尾和广告,媒体文件在播放前观看的部分是无损下载的,QoS(Quality of Service,服务质量)高;顺序流式文件放在标准HTTP或者FTP(File Transfer Protocol,文件传输协议)服务器上,易于管理,基本上与防火墙无关。顺序流式传输不适合长片段和有随机访问要求的视频、讲座、演说与演示,也不支持现场广播。严格说来,它是一种点播技术。
2、实时流式传输。实时流式传输保证媒体信号带宽与网络连接相匹配,使媒体可被实时观看。实时流式传输与HTTP流式传输不同,需要专用的流媒体服务器与传输协议。实时流式传输特别适合现场事件,也支持随机访问,用户可快进或后退以观看前面或后面的内容。实时流式传输需要特殊网络协议:
1)RTP(Real-time Transport Protocol,实时传输协议)。RTP协议是针对多媒体数据流的实时传输协议,在一对一或者一对多的传输情况下工作,其目的是提供时间信息和实现流同步,为实时传输提供时序重构、帧遗失检测、数据安全等多种服务。RTP通常使用UDP(User Datagram Protocol,用户数据报协议)传输数据,也可在TCP(Transmission Control Protocol,传输控制协议)协议之上工作。RTP本身并不能为按顺序传输数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠RTCP(RTP Control Protocol,实时传输控制协议)提供这些服务。
2)RTCP。RTCP和RTP一起提供流量控制和拥塞控制服务。在RTP会话期间,各参与者周期性的传送RTCP包,RTCP包中含已发送数据包的数量、丢失的数据报数量等统计资料,因此,服务器可以利用这些信息动态的改变传输速率,甚至改变有效载荷类型。RTP和RTCP配合使用,能有效的反馈和最小的开销使传输效率最佳化,因而特别适合传送网上的实时数据。RTSP(Real Time Streaming Protocol,实时流传输协议)是一种客户端到服务器的多媒体化表示控制协议。用于在服务器与客户端之间建立的控制具有实时特性的数据传输。它定义了一对多应用程序如何有效的通过IP(Internet Protocol,网络之间互连协议)网络传送多媒体数据。这个协议完成两项关键功能:一是建立呼叫链接,在客户端和服务器之间建立数据流连接;二是数据激活,让客户端知道使用何种方法可以得到并播放所属内容。
3)RTMP(Real Time Messaging Protocol,实时消息传送协议)。RTMP协议是ADOBE系统股份有限公司为Flash播放器和服务器之间音频、视频和数据传输开发的私有协议。RTMP主要为多媒体视频提供多路传输和数据分包服务,不仅支持视频和音频数据实时传输,还支持RPC(远程过程调用)。视频,音频,操作命令,共享对象,控制消息和其他类型数据被打包成一个个消息,并打上用于同步的时间戳,不同类型的消息在不同流上传输,多个消息流又交错复用在同一个连接上。消息包括Message(消息)头和Message主体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210245542.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种解酒护肝猪肉脯的制备方法
- 下一篇:一种聚酯型引拨件