一种多媒体播放系统及播放方法

文档序号:7799167阅读:133来源:国知局
专利名称:一种多媒体播放系统及播放方法
技术领域
本发明属于多媒体播放技术领域,尤其涉及一种多媒体播放系统及播放方法。
背景技术
现在的家庭的媒体播放设备一般分成两大类第一类是电脑,在电脑上有各种功能强大的免费的播放器,可以播放现成的几乎所有的媒体文件,包括蓝光媒体,然而电脑的问题是屏幕太小,且分辨率不足。第二类是如vcd、dvd、stb等媒体播放器,然而他们都只能对媒体文件进行解码,并不带显示器,媒体文件的音视频信息只能输出到电视上显示,他们需要电视等作为显示器。目前,兴起来一种强大的数字家庭的联网技术DiiVA(Digital InteractiveInterface for Video & Audio,数字高清互动传输接口技术),DiiVA技术具有强大的数据传输能力,它使用网络六类线把家庭中的各种AV (Audio Video,音视频)设备连接成一个整体网络。它在网络上可以传输1080*720的高清非压缩信号,利用DiiVA网络可以把dvd,stb、高清播放机、蓝光机、pc机等终端设备播放出的非压缩视频流传输到电视上显示,而且电视和这些AV设备可以在相距25米的距离上传输非压缩视频。另外,DiiVA网络具有强大的网络扩展性在家庭DiiVA网络中,电视作为家庭的媒体显示中心,其他的vcd、dvd、stb、电脑也接入DiiVA网络,用以作为电视的视频源,他们的视频输出可以通过DiiVA传输到电视上显示。然而,这些嵌入式设备只能播放很有限的媒体格式,况且还要操纵电视切换电视的视频源,使得系统成本较高。

发明内容
本发明实施例的目的在于提供一种多媒体播放系统及播放方法,旨在解决现有的多媒体播放系统只能播放有限格式的媒体文件,且操作复杂,系统成本较高的问题。本发明实施例是这样实现的,一种多媒体播放系统,所述系统包括带有DiiVA接口的电视机,以及与所述电视机通过DiiVA连接装置连接安装有解码控制器的终端设备,其中所述电视机用于向所述终端设备发送所述解码控制器控制指令;所述终端设备用于解析所述解码控制器控制指令,并根据所述解码控制器控制指令解码所述多媒体文件,并向所述DiiVA连接装置传输音视频流;所述电视机还用于将所述电视机的视频源切换到所述DiiVA接口上,并接收与播放所述终端设备传输过来的音视频流。本发明实施例的另一目的在于提供一种多媒体播放方法,所述方法包括下述步骤带有DiiVA接口的电视机通过DiiVA连接装置与终端设备建立连接;所述电视机向所述终端设备发送解码控制器控制指令;所述终端设备解析所述解码控制器控制指令,并根据所述解码控制器控制指令解码所述多媒体文件,并向所述DiiVA连接装置传输音视频流;所述电视机将所述电视机的视频源切换到所述DiiVA接口上,并接收与播放所述终端设备传输过来的音视频流。本发明实施例通过多媒体播放系统中的带有DiiVA接口的电视机向与该电视机通过DiiVA连接装置连接的终端设备发送解码控制器控制指令,以使用该终端设备中该安装的功能强大的解码控制器来解码播放不同格式的多媒体文件,且电视机能够自动将视频源切换到DiiVA接口上,利用DiiVA接口来传输非压缩视频以及显示该多媒体文件的音视频流等信息,解决了现有的多媒体播放系统只能播放有限格式的媒体文件,且操作复杂,系统成本较高的问题,使得该多媒体播放系统能播放的媒体文件格式范围扩大,操作复杂度减小,系统成本降低。


图1是本发明第一实施例提供的多媒体播放系统的结构图;图2是本发明实施例提供的DiiVA连接装置结构图;图3是本发明第二实施例提供的多媒体播放方法的实现流程具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例通过包括带有DiiVA高清互动传输接口的电视机,以及与该电视机通过DiiVA连接装置连接安装有解码控制器的终端设备的多媒体播放系统,使得该多媒体播放系统能播放的媒体文件格式范围扩大,操作复杂度减小,系统成本得到降低。以下结合具体实施例对本发明的具体实现进行详细描述实施例一图1示出了本发明第一实施例提供的多媒体播放系统的结构,为了便于说明,仅示出了与本发明实施例相关的部分。该多媒体播放系统包括带有DiiVA接口的电视机11,以及与该电视机11通过DiiVA连接装置12连接安装有解码控制器的终端设备13,该终端设备13为PC或者智能移动设备,其中电视机11用于向该终端设备13发送该解码控制器控制指令。在本发明实施例中,该DiiVA连接装置12包括DiiVA连接线121与信号转换盒122,如图2所示,该信号转换盒122连接终端设备13的音视频输出接口与控制通信端口,该音视频输出接口包括HDMI接口、USB接口、VGA接口等,该控制通信端口为COM接口或者USB 口。如果终端设备13配备有DiiVA接口,则该DiiVA连接装置12直接通过DiiVA连接线连接终端设备13的DiiVA接口即可。当电视机11与该终端设备13均接入到DiiVA网络后,该电视机11在开机后,搜索并选择与该电视机11通过DiiVA连接装置12连接的终端设备13。具体地,电视机11开机后,开始搜索DiiVA网络中所有具有DiiVA功能的终端设备,在搜索到连接DiiVA网络的终端设备后,则可以利用该DiiVA API和该终端设备进行通讯,该API的底层封装了 DiiVA的通讯协议,在具体实施过程中,若搜索到的终端设备为多个,则选择其中一个终端设备与其进行通讯,以选定的终端设备为电脑为例,此时仅搜索DiiVA连接装置12,该DiiVA连接装置12可以连接电脑的音视频输出接口,例如HDMI (HighDefinition Multimedia hterface,高清晰度多媒体接口)等,而该DiiVA连接装置12还与电脑的控制通信端口连接,该控制通信端口为COM接口或者USB接口,该Di iVA连接装置12通过该控制通信端口与电脑通过串口通讯,则该电脑上必须安装有与DiiVA连接装置12进行通信的串口通信软件。终端设备13中安装的解码控制器中的解码器嵌入Mplayer解码器,Mplayer解码器是目前非常强大的播放器之一,几乎能播放现在出现的所有数字媒体文件,播放蓝光也很流畅。该终端设备包括除电视机外的电脑、dvd、vcd等设备。终端设备13还用于解析该解码控制器控制指令,并根据该解码控制器播放指令解码该多媒体文件,并向该DiiVA连接装置传输音视频流。其中,该解码控制器中的解码器可以为预先安装在终端设备中的Mplayer解码器,且当该终端设备为电脑时,该解码控制器具有能够与电脑中的串口通讯软进行通信的通道,该通道能够传递电视机发送的播放与控制命令或者播放控制结果等消息。在本发明实施例中,终端设备13在接收到电视机11发送的解码控制器控制指令后,该解码控制器控制指令可以包括解码控制器播放启动指令、暂停指令、快进快退指令、退出指令、打开媒体文件指令等,还可以包括多媒体文件的地址信息,该地址信息也可以通过该控制指令在终端设备生成,例如,接收到解码控制器播放启动指令,解析该播放启动指令,获取该播放启动指令所包括的多媒体文件的地址信息,当解析获取到的多媒体文件为外接U盘中的媒体文件时,该地址信息除包括U盘标识以及该U盘中媒体文件的路径之外,还可以包括其他信息,例如媒体文件的ID等,此处对此不作限制;当解析获取到的多媒体文件为网络上的媒体文件时,该地址信息包括媒体文件的URL(Uniform/UniversalResource Locator,网页地址);当该终端设备13没有解析获取到任何媒体文件时,则可以提示媒体文件不可访问等信息。进一步地,当终端设备13为电脑时,可以利用电脑的控制通信端口等,传输多媒体文件的地址信息转发至该解码控制器中,该解码控制器根据该地址信息,启动该解码控制器播放该获取到的多媒体文件,可以为将该地址信息以命令行的方式启动Mplayer解码器,并可以通过电脑的控制通信端口返回该解码控制器启动完毕的响应至该电视机11,通知电视机11该解码控制器已启动的消息。该终端设备13包括音视频解码控制模块,用于对音视频文件进行解码与控制;音视频流缓存模块,用于缓存解码控制器解码的音视频流;以及音视频流处理模块,用于获取解码控制器解码的音视频流,并向该音视频输出接口推送该音视频流。在本发明实施例中,该终端设备13解码该多媒体文件后,将通过该音视频流缓存模块缓存解码控制器解码的音视频流,通过该音视频流处理模块获取解码控制器解码的音视频流,并向音视频输出接口推送该音视频流,以使电视机11能够显示该音视频流,实现播放该多媒体文件音视频流。电视机11还用于将该电视机11的视频源切换到该DiiVA接口上,并接收与播放该终端设备13传输过来的音视频流。在本发明实施例中,当电视机11接收到终端设备13返回的该解码控制器播放指令执行完毕的响应后,例如,该解码控制器启动完毕的响应,可以利用电视机视频源切换API把该电视机11的视频源切换到该DiiVA接口上,以使得该终端设备13作为电视机11的视频源,从而可以将该多媒体文件的音视频流等通过DiiVA网络传输到电视机上,且与终端设备同步或者异步输出显示该多媒体文件的音视频流。另外,该终端设备13设置有控制指令接收模块,用于接收来自电视机11的控制指令,并根据该控制指令,控制该解码控制器进行相应的控制操作。在本发明实施例中,该终端设备13在播放多媒体文件的过程中,可以接收电视机11通过DiiVA接口发送的解码控制器控制指令,并将该解码控制器控制指令转发至解码控制器,具体的,当该终端设备为电脑时,可以利用电脑中的串口通讯接口,将来自电视遥控器等的控制指令转发至该解码控制器,以使该解码控制器根据该控制指令,对该解码控制器进行控制,具体为对解码与播放过程进行相应的控制操作。例如,控制解码控制器对正在播放的多媒体文件进行快进、快退、暂停等播放操作。当该多媒体文件播放结束时,终端设备13还用于通知电视机11该多媒体文件播放结束的信息,将该多媒体文件播放结束的信息转发至电视机。在本发明实施例中,预先在终端设备13上的安装特定的解码控制器,例如内置有Mplayer解码内核的解码控制器,在接收到电视机11发送的播放控制指令后,根据该控制指令,利用该终端设备13上的解码控制器来解码播放多媒体文件,在该解码控制器启动后,电视机11自动将视频源切换到终端设备13上,利用DiiVA网络来传输非压缩视频,不需要把终端设备13搬来搬去,不需要临时连线,不需要手工切换视频信源,就可以达到几乎播放所有格式的多媒体文件的目的,且操作简洁,播放的效果也远好于电视机11自带的播放器的播放效果。该多媒体播放系统对电视端的cpu芯片性能要求较低,可以大大节省电视的成本,从而用户只需要购买一台DiiVA功能的电视机,同时在终端设备上安装有功能强大的解码控制器,就构成了一个低成本、高性能的多媒体播放系统。实施例二 图3示出了本发明第二实施例提供的多媒体播放方法的实现流程,详述如下在步骤S301中,带有DiiVA接口的电视机通过DiiVA连接装置与终端设备建立连接。在步骤S302中,电视机向该终端设备发送解码控制器控制指令。在具体实施过程中,电视机开机后,开始搜索DiiVA网络中所有具有DiiVA功能的终端设备,在搜索到连接DiiVA网络的终端设备后,则可以利用该DiiVAAPI和连接DiiVA网络的终端设备进行通讯,该API的底层封装了 DiiVA的通讯协议,具体地,若搜索到的终端设备为多个,则选择其中一个终端设备与其进行通讯,以选定的终端设备为电脑为例,此时仅搜索DiiVA连接装置,该DiiVA连接装置连接电脑的音视频输出接口,例如,HDMI (HighDefinition Multimedia hterface,高清晰度多媒体接口)等,而该DiiVA连接装置还与电脑的控制通信端口连接,该DiiVA连接装置通过该控制通信端口与电脑通过串口通讯,则该电脑上必须安装有与DiiVA连接装置进行通信的串口通信软件。接着该电视机通过DiiVA网络向电脑发送解码控制器控制指令。其中该DiiVA连接装置可以连接终端设备的音视频输出接口,还可以连接COM接口或者USB接口等控制通信端口,该音视频输出端口包括 HDMI 接口、USB 接口、VGA 接口等。在步骤S303中,该终端设备解析获取该解码控制器控制指令,并根据该解码控制器控制指令解码该多媒体文件,并向该DiiVA连接装置传输音视频流。其中,该解码控制器中的解码器可以为预先安装在终端设备中的Mplayer解码器,且当该终端设备为电脑时,该解码控制器具有能够与电脑中的串口通讯软进行通信的通道,该通道能够传递电视机发送的播放与控制命令或者播放控制结果等消息。该解码控制器控制指令包括解码控制器播放启动指令、暂停指令、快进快退指令、退出指令、打开媒体文件指令,还可以包括多媒体文件的地址信息,该地址信息也可以通过该控制指令在终端设备生成。在该步骤S303中,该终端设备向该DiiVA连接装置传输音视频流的步骤具体为该终端设备启动音视频处理进程,用于缓冲与获取解码控制器解码的音视频流,并向与该DiiVA连接装置连接的音视频输出接口推送该音视频流。在具体实施过程中,当该终端设备接收到电视机发送的解码控制器控制指令后,例如,接收到解码控制器播放启动指令,解析该播放启动指令,并获取该播放启动指令中所包含的多媒体文件的地址信息,具体地,首先判断该播放启动指令中所包含的媒体文件类型,当解析获取到的多媒体文件为外接U盘中的多媒体文件时,该地址信息除包括U盘标识以及该U盘中媒体文件的路径之外,还可以包括其他信息,例如媒体文件的ID等,此处对此不作限制;当解析获取到的多媒体文件为网络上的媒体文件时,该地址信息包括媒体文件的URL⑴niform/Universal Resource Locator,网页地址);当该终端设备没有解析获取到任何媒体文件时,则可以提示媒体文件不可访问等信息。进一步地,该终端设备获取到媒体文件的地址信息后,则启动该安装的解码控制器,播放该获取到的多媒体文件,具体启动方式可以为将该地址信息以命令行的方式启动解码控制器,并可以返回该解码控制器启动完毕的响应至电视机,且该终端设备启动音视频处理进程,缓冲与获取该解码控制器解码的音视频流,并向与该DiiVA连接装置连接的音视频输出接口推送该音视频流。在步骤S304中,该电视机将该电视机的视频源切换到该DiiVA接口上,并接收与播放该终端设备传输过来的音视频流。在具体实施过程中,电视机在接收到终端设备返回的该解码控制器启动完毕的响应后,可以利用电视机视频源切换API把该电视机的视频源切换到该DiiVA接口上,以使得该终端设备作为电视机的视频源,从而将该多媒体文件的音视频流等通过DiiVA传输到电视机上,且与终端设备播放该多媒体文件的音视频流。在步骤S304之后,该多媒体播放方法还包括电视机向该终端设备发送解码控制器控制指令;该终端设备将该控制指令转发至该解码控制器,以使该解码控制器根据该控制指令,进行相应的控制操作;终端设备将该多媒体文件播放结束的信息发送至该电视机,以通知该电视机。在具体实施过程中,在该终端设备播放多媒体文件的过程中,还可以接收电视机通过DiiVA发送的解码控制器控制指令,并将该解码控制器控制指令转发至已启动的解码控制器,具体的,当该终端设备为电脑时,可以利用电脑中的COM接口等将该解码控制器控制指令转发至解码控制器,以使该解码控制器根据该控制指令,对该解码控制器进行控制,具体为对该解码控制器中的解码与播放过程进行相应的控制操作。例如,控制解码控制器对正在播放的多媒体文件进行快进、快退、暂停等播放操作。当该多媒体文件播放结束时,该终端设备向该电视机发送多媒体文件播放结束的信息,以通知该电视机进行下一步的操作等。本发明实施例提供的该多媒体播放方法,利用了终端设备中安装有性能较高的解码控制器,例如内置有Mplayer解码内核的解码控制器,与电视机显示屏幕大、显示分辨率较高的特点结合,使得电视机通过DiiVA网络就可以与该终端设备进行通讯,以控制该终端设备中的解码控制器启动、暂停、快进等操作,操作解决了现有的多媒体播放系统只能播放有限格式的媒体文件,且操作复杂,系统成本较高的问题,简化了播放操作,且由于利用的是终端设备的解码控制器进行播放文件,降低了对电视机端CPU芯片的性能要求,降低了电视机成本,也扩大了电视机媒体播放的性能及播放的媒体文件格式范围。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。本发明实施例提供的多媒体播放系统包括带有DiiVA接口的电视机,以及与该电视机通过DiiVA连接装置连接的,且安装有解码控制器的终端设备,该终端设备接收到该电视机发送的解码控制器控制指令后,根据该控制指令,利用该终端设备上的解码控制器来解码播放多媒体文件,并向该DiiVA连接装置传输音视频流,且电视机自动将视频源切换到DiiVA接口上,利用DiiVA接口来传输非压缩视频,解决了现有的多媒体播放系统只能播放有限格式的媒体文件,且操作复杂,系统成本较高的问题,使得电视机可以通过终端设备来控制播放几乎所有格式的多媒体文件,且操作简洁,播放的效果也远好于电视机自带的播放器的播放效果,也使得该多媒体播放系统对电视端的CPU芯片性能要求较低,大大节省了电视的成本。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种多媒体播放系统,其特征在于,所述系统包括带有DiiVA接口的电视机,以及与所述电视机通过DiiVA连接装置连接并且安装有解码控制器的终端设备,其中所述电视机用于向所述终端设备发送所述解码控制器控制指令;所述终端设备用于解析所述解码控制器控制指令,并根据所述解码控制器控制指令解码所述多媒体文件,并向所述DiiVA连接装置传输音视频流;所述电视机还用于将所述电视机的视频源切换到所述DiiVA接口上,并接收与播放所述终端设备传输过来的音视频流。
2.如权利要求1所述的系统,其特征在于,所述DiiVA连接装置包括DiiVA连接线与信号转换盒,且所述信号转换盒连接终端设备的音视频输出接口与控制通信端口。
3.如权利要求2所述的系统,其特征在于,所述音视频输出接口包括HDMI接口、USB接口、VGA接口 ;所述控制通信端口为COM接口或者USB接口。
4.如权利要求3所述的系统,其特征在于,所述终端设备包括音视频流缓存模块,用于缓存所述解码控制器解码的音视频流;以及音视频流处理模块,用于获取所述解码控制器解码的音视频流,并向所述音视频输出接口推送所述音视频流。
5.如权利要求4所述的系统,其特征在于,所述终端设备为PC或者智能移动设备;所述解码控制器嵌入Mplayer解码器。
6.如权利要求4或者5所述的系统,其特征在于,所述终端设备设置有控制指令接收模块,用于接收来自电视机的控制指令,并根据所述控制指令,控制所述解码控制器进行相应的控制操作;所述解码控制器控制指令包括解码控制器播放启动指令、暂停指令、快进快退指令、退出指令、打开媒体文件指令。
7.一种多媒体播放方法,其特征在于,所述方法包括下述步骤带有DiiVA接口的电视机通过DiiVA连接装置与终端设备建立连接;所述电视机向所述终端设备发送解码控制器控制指令;所述终端设备解析所述解码控制器控制指令,并根据所述解码控制器控制指令解码所述多媒体文件,并向所述DiiVA连接装置传输音视频流;所述电视机将所述电视机的视频源切换到所述DiiVA接口上,并接收与播放所述终端设备传输过来的音视频流。
8.如权利要求7所述的方法,其特征在于,所述向所述DiiVA连接装置传输音视频流的步骤具体为所述终端设备启动音视频处理进程,用于缓冲与获取所述解码控制器解码的音视频流,并向与所述DiiVA连接装置连接的音视频输出接口推送所述音视频流,所述音视频输出接口包括HDMI接口、USB接口、VGA接口。
9.如权利要求7所述的方法,其特征在于,在所述电视机向所述终端设备发送解码控制器控制指令步骤之前,还包括所述电视机通过所述DiiVA连接装置连接终端设备的控制通信端口,所述控制通信端口为COM接口或者USB接口。
10.如权利要求7所述的方法,其特征在于,在所述输出与播放所述终端设备传输过来的音视频流的步骤之后,所述方法还包括所述电视机向所述终端设备发送解码控制器控制指令,以使所述解码控制器根据所述控制指令,进行相应的控制操作。
全文摘要
本发明适用于多媒体播放技术领域,提供了一种多媒体播放系统及播放方法,所述系统包括带有DiiVA接口的电视机,及与该电视机通过DiiVA连接装置连接安装有解码控制器的终端设备,其中该电视机用于向该终端设备发送解码控制器控制指令;该终端设备用于解析该解码控制器控制指令,并根据该解码控制器控制指令解码该多媒体文件,并向该DiiVA连接装置传输音视频流;该电视机还用于将该电视机的视频源切换到该DiiVA接口上,并输出与播放显示该终端设备传输过来的音视频流。本发明使得电视机可以通过终端设备来控制播放几乎所有格式的多媒体文件,操作简洁,且电视成本得到降低。
文档编号H04N21/4402GK102572583SQ201110443800
公开日2012年7月11日 申请日期2011年12月26日 优先权日2011年12月26日
发明者向宏杰, 张瑞平, 成明, 阳天发 申请人:Tcl集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1