[发明专利]流媒体传输以及播放方法、系统和用户端设备无效
申请号: | 200810222482.X | 申请日: | 2008-09-17 |
公开(公告)号: | CN101370137A | 公开(公告)日: | 2009-02-18 |
发明(设计)人: | 尹浩;邱锋;刘雪宁;刘然;邹焕英 | 申请(专利权)人: | 清华大学;北京蓝汛通信技术有限责任公司 |
主分类号: | H04N7/24 | 分类号: | H04N7/24;H04N7/52;H04H60/82;H04L12/28 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 李娟 |
地址: | 100084北京市清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流媒体 传输 以及 播放 方法 系统 用户端 设备 | ||
技术领域
本发明涉及互联网技术领域,尤其涉及一种流媒体传输技术以及对应的流媒体播放技术。
背景技术
流媒体是指采用流式传输的方式在互联网上播放的媒体格式。流式传输是一种连续、实时的网络传输技术,用户在下载文件的同时即可在线观看,只需等待很短(一般为几秒或十几秒)的启动延时,避免了必须等待文件从互联网上全部下载完毕才能观看的弊端。
现有技术中,在互联网上传输流媒体的系统,其网络结构基于CDN(Content Delivery Network,内容分发网络)技术或者P2P(Peer to Peer,对等网络)技术。
基于CDN技术的流媒体传输系统,其网络结构如图1所示,在互联网中部署若干个流媒体服务器,各流媒体服务器通过互联网相互连接,形成CDN网络。在传输流媒体时,距离流媒体源最近或者连接情况最好的一个或者多个流媒体服务器,从流媒体源上获得流媒体信息,并通过CDN网络推送至最接近用户端设备的边缘流媒体服务器上,互联网用户从该边缘流媒体服务器上获取所需的流媒体信息。基于CDN技术的流媒体传输系统,其网络结构采用传统的C/S(Client/Server,客户端/服务器)模式,可扩展性较差,并且会遇到网络带宽受限的问题。
基于P2P技术的流媒体传输系统,其网络结构如图2所示,在现有的互联网基础上,流媒体源通过流媒体服务器将流媒体信息高效、低成本地分发给各互联网用户,并充分利用互联网用户的网络资源,在互联网用户之间形成P2P网络,每一个用户端设备既可作为服务器,也可作为客户端,在各用户端设备之间相互传输流媒体信息。基于P2P技术的流媒体传输系统,由于用户端设备既可以作为服务器又可以作为客户端,所以不能进行访问控制和版权管理,导致该系统不能进行有效的安全管理,同时互联网上各用户端设备存在较大差异,系统的异构性也成为亟待解决的技术问题。
发明内容
本发明提供一种流媒体传输方法及系统,实现了安全、高效地在互联网上传输流媒体,同时满足了系统的可扩展性要求,解决了系统的异构性问题。
相应的,本发明还提供一种流媒体播放方法及用户端设备。
本发明提供的流媒体传输方法,包括:
分层视频编码器对流媒体源输出的流媒体信息的视频信号按照比特率进行分层编码,将得到的基本层视频数据信息发送给安全管理服务器,增强层视频数据信息发送给对等网络分发服务器;
音频编码器对所述流媒体信息的音频信号进行编码,将得到的音频数据信息发送给所述安全管理服务器;
所述安全管理服务器对基本层视频数据信息和音频数据信息进行加密后发送给标准直播服务器;
所述标准直播服务器向请求下载所述流媒体信息的用户端设备发送加密后的基本层视频数据信息和音频数据信息,所述对等网络分发服务器向登陆本服务器的用户端设备传输所述增强层视频数据信息。
本发明提供的流媒体传输系统,包括流媒体源,还包括分层视频编码器、音频编码器、安全管理服务器、标准直播服务器、对等网络分发服务器,其中:
所述分层视频编码器,用于对所述流媒体源输出的流媒体信息的视频信号按照比特率进行分层编码,将得到的基本层视频数据信息发送给所述安全管理服务器,增强层视频数据信息发送给所述对等网络分发服务器;
所述音频编码器,用于对所述流媒体源信息的音频信号进行编码,将得到的音频数据信息发送给所述安全管理服务器;
所述安全管理服务器,用于对基本层视频数据信息和音频数据信息进行加密后发送给所述标准直播服务器;
所述标准直播服务器,用于向请求下载所述流媒体信息的用户端设备发送加密后的基本层视频数据信息和音频数据信息;
所述对等网络分发服务器,用于向登陆本服务器的用户端设备传输所述增强层视频数据信息。
本发明提供的流媒体播放方法,包括:
用户端设备从标准直播服务器中获取加密后的基本层视频数据信息和音频数据信息,登陆对等网络分发服务器以获取增强层视频数据信息,所述基本层视频数据信息和增强层视频数据信息通过对流媒体信息的视频信号按照比特率进行分层编码得到;并
播放获取到的数据信息。
本发明提供的用户端设备,包括:
获取单元:用于从标准直播服务器中获取加密后的基本层视频数据信息和音频数据信息,登陆对等网络分发服务器以获取增强层视频数据信息,所述基本层视频数据信息和增强层视频数据信息通过对流媒体信息的视频信号按照比特率进行分层编码得到;
播放单元:用于播放获取到的数据信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学;北京蓝汛通信技术有限责任公司,未经清华大学;北京蓝汛通信技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810222482.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于拖拽式线路的端部夹具
- 下一篇:利用宽带波形信号的高分辨率离子分离