[发明专利]一种客户端视频播放系统及其方法有效
申请号: | 200810007442.3 | 申请日: | 2008-03-10 |
公开(公告)号: | CN101252454A | 公开(公告)日: | 2008-08-27 |
发明(设计)人: | 邢小良;黄炜;袁江;宋革联;杨晓波;龚轩;金朝晖;叶挺群;郑金荣;胡伟中 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L29/06 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 马浩 |
地址: | 100032*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 视频 播放 系统 及其 方法 | ||
技术领域
本发明涉及视频播放领域,尤其是涉及一种客户端视频播放系统及其方法。
背景技术
网络电视是今年最热门的话题。所谓网络电视(又称为IPTV,交互电视等)是指通过互联网络,特别是宽带互联网络传播视频节目的服务形式。它利用宽带有线电视网的基础设施,以家用电视机或电脑为主要终端电器,通过互联网协议(IP协议)来传送电视信号,提供包括电视节目在内的多种数字媒体服务。它的关键技术是流媒体技术,采用流式技术传输连续的音/视频媒体。
IPTV是传统的电视媒体和新兴的网络媒体相互影响、相互融合的产物。它的发展前景非常广阔,但是存在以下不足:
目前的网络电视都是基于C/S模式的,这种模式由于服务器的性能和服务器端的带宽资源有限,无法支持网络电视爆炸式的增长。
此外,现有网络电视的播放器只支持WMV,WMA,ASF为后缀的文件或者是网址,但是不支持自定义的以TL为后缀的文件或网址。
另外,网络电视都是基于网页形式的,而不是客户端应用程序形式的,因而用户必须到相应网站上观看,而不能直接点击节目列表,因此用户体验不是很好。
发明内容
为了解决上述传统问题,因此本发明的一个目的就是提出了一种客户端视频播放系统及其方法。
在本发明的一个方面中,提出了一种客户端视频播放系统,该系统包括:系统初始化模块,用于对该系统进行初始化以出现客户端界面;频道点击模块,用于在点击了频道后将URL传送给Windows MediaPlayer控件;Windows Media Player控件,用于将频道点击模块传送来的URL发送给播放插件模块并且播放所点击频道的数据;播放插件模块,用于与本地进程模块进行通信;以及本地进程模块,用于与播放插件模块进行通信以从网络上下载相应数据以送给播放插件模块并且此后供Windows Media Player控件播放。
在这个方面中,其中URL是带自定义格式的网址。
在这个方面中,其中播放插件模块进一步包括:重建模块,用于重建播放链路过滤器图表;以及通信模块,用于与本地进程模块进行通信。
在这个方面中,其中播放插件模块的通信模块进一步包括:URL接收模块,用于接收Windows Media Player发送而来的URL;消息请求发送模块,用于在播放插件模块与本地进程模块握手时发送消息请求;响应接收模块,用于等待本地进程模块的响应并且接收该响应;获取数据消息发送模块,用于在响应接收模块接收到来自本地进程模块的响应消息之后,即在播放插件模块与本地进程模块建立了握手之后,发送获取数据消息给本地进程模块以要求获取播放数据;播放数据收发模块,用于在收到了本地进程模块发送而来的播放数据之后送至过滤器图表。
在这个方面中,播放插件模块的通信模块是NetworkProxy模块。
在这个方面中,其中消息请求包括URL。
在这个方面中,其中本地进程模块进一步包括:通信模块,用于与播放插件模块进行通信;地址下载模块,用于通过URL去服务器下载自定义的TL文件,并进行解析,获取需要下载的数据信息及要连接的客户端地址并送至数据下载模块;数据下载模块,用于根据上述需要下载的数据信息以及要连接的客户端地址开始从服务器或者是其他客户端读取数据,并通过SOCKET发送给播放插件模块。
在这个方面中,其中本地进程模块的通信模块是Networkstub模块。
在这个方面中,其中本地进程模块的通信模块进一步包括:消息请求接收模块,用于在播放插件模块与本地进程模块握手时接收来自播放插件模块的消息请求;响应发送模块,用于向播放插件模块发送响应消息;以及获取数据消息接收模块,用于接收播放插件模块发送的获取数据消息并且通知地址下载模块下载数据。
在这个方面中,其中响应消息是与初始化失败或者成功有关的消息。
在这个方面中,其中该消息请求包括URL。
在这个方面中,其中如果本地进程模块的消息请求接收模块接收到URL,则表示初始化成功,否则表示初始化失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810007442.3/2.html,转载请声明来源钻瓜专利网。