[发明专利]以机顶盒为服务器的流媒体点播系统与方法无效
申请号: | 200710050809.5 | 申请日: | 2007-12-14 |
公开(公告)号: | CN101188736A | 公开(公告)日: | 2008-05-28 |
发明(设计)人: | 刘天飚;汪文勇;唐勇;李定 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04N7/173 | 分类号: | H04N7/173;H04N5/00;H04L29/06 |
代理公司: | 成都天嘉专利事务所 | 代理人: | 徐丰 |
地址: | 610054四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机顶盒 服务器 流媒体 点播 系统 方法 | ||
技术领域
本发明涉及流媒体服务技术领域,确切地说涉及一种在计算机网络环境下以机顶盒为服务器的流媒体点播系统与方法。
背景技术
传统的电视只能够把特定的内容“推”给用户,用户无法任意选择想看的影片。而视频点播系统的设计目标就是在任何时候为用户提供预保存节目点播的服务,并支持与用户的互动。
在基于机顶盒实现流媒体点播系统中,接入网络的方式最常用的有两种。一种是将机顶盒接入有线电视网络实现流媒体点播,另外一种是将机顶盒接入计算机网络(如Internet)实现流媒体点播。
将机顶盒接入有线电视网络实现流媒体点播已经有一些成熟的方法。由于目前的有线电视网络是一个单向的广播网络,在其上实现流媒体点播,更多的是将电视节目录制完成后使用本地机顶盒作为节目源供用户点播,即预先将某些电视节目录制在机顶盒的存储介质上,用户在对节目感兴趣的时候可以从存储介质上观看节目。这种方式节目的来源主要是现有的电视频道或者专门开设的点播频道,但是该点播频道仍然是广播方式的,用户能够支配的只是在这些频道中作出录制哪些节目,然后在这些录制的节目中进行点播。这种方式的主要缺点是可供点播的节目相对较少而且用户无法任意选择想看的影片。随着三网融合的改造在逐步的进行,这种基于单向的广播网络的流媒体点播方式并没有利用网络的双向特性,是一种暂时性的过渡技术。
将机顶盒接入计算机网络实现流媒体点播受到了产业界的重视。目前实现这种方式的流媒体点播系统最常用的是客户端/服务器模式的流媒体点播系统,客户端/服务器模式下所有系统的基本功能都集中在服务器端,这要求服务器的性能非常高,客户端只需要向服务器请求并接收内容,客户端基本上是哑终端。随着用户数的增加,服务器端的性能成为整个系统性能的瓶颈。这种传统的流媒体点播采用客户端/服务器单播模式,服务器的负载能力是整个系统的服务能力,因此不具有扩展能力。在简单客户端/服务器单播模式的基础上,可以采用流媒体内容分发网络技术,把视频源推向网络边缘,以提高系统的性能。但要实现大规模的应用需要部署大量的边缘服务器,代价非常昂贵。所以目前的将机顶盒接入计算机网络实现流媒体点播的客户端/服务器模式的流媒体点播系统的主要缺点是系统的扩展性较差并且代价较高。
综上,现有的基于机顶盒的流媒体点播系统存在可供用户点播的节目有限,系统扩展性差的缺点。
发明内容
为解决上述技术问题,本发明提出了一种在计算机网络环境下以机顶盒为服务器的流媒体点播系统与方法,本发明中的机顶盒除了作为客户端为本地用户存储节目外,还可作为服务器使用,是目前实现基于机顶盒的流媒体点播系统的最为经济且有效的方式,具有节目源丰富,扩展性好的优点。
本发明采用的技术方案如下:
本发明提供了一种以机顶盒为服务器的流媒体点播系统,其特征在于:包括部署在计算机网络中的中心服务器,与所述中心服务器连接的至少一个路由器,与所述路由器连接的交换机,以及连接在所述交换机上的至少二个机顶盒;所述的中心服务器包含有存储文件的机顶盒地址、机顶盒资源状态、机顶盒存储空间、机顶盒CPU计算能力和利用率、机顶盒上行带宽和利用率、机顶盒播放目录名称以及节目下载百分比的机顶盒信息模块;带有IP地址的机顶盒包含嵌入式实时操作系统,存储介质,所述机顶盒的各种信息与所述机顶盒信息模块上的的信息相对应。
所述中心服务器包括流媒体数据库,所述流媒体数据库至少包含流媒体节目目录,以及最新的流媒体文件。
本发明还提供了一种以机顶盒为服务器的流媒体点播方法,其特征是:
A、计算机网络中部署一台中心服务器;
B、与中心服务器连接并接入计算机网络的多个机顶盒;
C、中心服务器根据任意一个机顶盒当前显示在中心服务器的机顶盒信息模块上的信息参数进行比较,选择任意一个机顶盒为其他任意一个机顶盒提供服务。
本发明进一步的技术方案是:中心服务器监控各机顶盒的点播过程,收集机顶盒的在线/离线参数,当任意一个机顶盒处于离线状态或不能提供保证质量的点播服务时,任意一个机顶盒向中心服务器报告该情况,中心服务器重新为该任意一个机顶盒的所有客户端指派其他任意一个机顶盒作为服务器来提供服务,其他客户端可从断点开始继续观看节目。
进一步,所述中心服务器存储有流媒体文件的目录以及文件存储的机顶盒地址、最新的媒体文件、各个机顶盒的资源状态、机顶盒的存储空间以及当前的剩余存储空间、机顶盒CPU的计算能力和利用率、机顶盒的上行带宽和利用率、机顶盒播放的节目名称以及节目文件下载的百分比。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710050809.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:功能选项输入系统及方法
- 下一篇:通过宽带无线接入实现移动业务的系统和方法