一种视音频播放设备的制作方法

文档序号:11254385阅读:421来源:国知局
一种视音频播放设备的制造方法与工艺

本发明涉及视音频处理设备技术领域,尤其涉及一种视音频播放设备。



背景技术:

随着视音频处理技术日新月异的发展,通过智能电视等新一代多媒体设备,可以实现轻松的播放各种多媒体文件,甚至比在电脑和移动设备上更加便捷,观看更加舒适。但是,同样出现的问题是,多媒体文件五花八门,各种不同的文件可能因为设备播放能力的问题而不支持播放,比如许多设备可能都不支持数字化影院系统(digitaltheatresystem,dts)模式或4k模式的多媒体资源。

在目前的现有技术中,终端播放某种多媒体资源时,只有进行尝试播放后才会得知此终端是否具有此多媒体资源的终端能力,导致尝试播放后可能出现系统错误。比如不持支持4k终端能力的终端播放4k多媒体资源,可能会出现黑屏、死机等现象,影响用户正常使用。



技术实现要素:

本发明的目的是提供一种视音频播放设备,在尝试播放某种多媒体资源之前预判播放设备是否具有该多媒体资源的播放能力,对于无能力播放的情况直接输出提示信息,而不尝试加载多媒体资源播放,从而避免不具有播放能力的播放设备因播放此多媒体资源而产生系统错误或黑屏等问题,使得播放设备的响应更加迅速。

为实现上述目的,本发明提供了一种播放设备,包括:

信号接收装置,用于接收播放设备启动指令;

获取单元,用于获取播放设备的播放能力信息;所述播放能力信息包括所述播放设备可播放的一种或多种资源属性信息;

视音频数据解码单元,用于获取视音频资源数据,生成所述视音频资源数据的界面显示数据;

输出单元,对所述界面显示数据进行显示;

所述信号接收装置,还用于接收视音频资源数据的选择信息;

处理单元,用于根据所述选择信息确定所选择的第一视音频资源数据,从而确定所述第一视音频资源数据的第一资源属性信息,并且,匹配所述播放能力信息和所述第一资源属性信息;

存储单元,用于存储预设的用户提示信息;

查询单元,当所述播放能力信息中不包括所述第一资源属性信息时,获取所述存储单元存储的所述用户提示信息;

所述输出单元对所述用户提示信息进行显示,用以提示用户所述播放设备不具有对所选择的视音频资源数据的播放能力。

优选的,当所述播放能力信息中包括所述第一资源属性信息时,视音频数据解码单元对所述第一视音频资源数据进行解码,生成视音频输出信号,并通过所述输出单元输出所述视音频输出信号。

优选的,所述获取单元具体用于:获取所述播放设备本地存储的播放设备的播放能力信息。

进一步优选的,所述播放设备还包括:

接口单元,用于接收设备管理服务器推送的固件更新消息;所述固件更新消息包括待更新的系统播放器的版本信息;

所述处理单元比较所述待更新的系统播放器的版本信息和所述播放设备中加载的系统播放器的版本信息;当确定所述待更新的系统播放器的版本信息高于所述播放设备中加载的系统播放器的版本信息时,生成更新请求,通过所述接口单元发送到所述设备管理服务器;

所述接口单元还用于接收所述设备管理服务器根据所述更新请求发送的系统播放器更新数据,从而根据所述系统播放器更新数据对存储单元中存储的系统播放器的数据进行更新。

优选的,所述获取单元具体包括:

查询请求生成单元,用于生成播放能力查询请求;

接口单元,用于将所述播放能力查询请求发送给设备管理服务器,并且接收所述设备管理服务器根据所述设备信息确定所述播放设备的播放能力信息;所述播放能力查询请求包括所述播放设备的设备信息。

进一步优选的,所述信号接收装置接收用户输入的固件更新请求指令;

所述处理单元根据所述固件更新请求指令生成固件更新请求消息;所述固件更新请求消息中包括所述播放设备的设备信息和所述系统播放器的版本信息;其中,当所述设备管理服务器根据所述播放设备的设备信息和所述系统播放器的版本信息确定存在所述系统播放器的更新数据时,将所述更新数据发送给所述播放设备;

所述网络接口接收所述系统播放器的更新数据;

所述处理单元根据所述系统播放器的更新数据对所述播放设备中加载的系统播放器的数据进行更新。

优选的,所述输出单元具体包括:显示屏和扬声器。

本发明实施例提供的视音频播放设备,在尝试播放某种多媒体资源之前预判播放设备是否具有该多媒体资源的播放能力,对于无能力播放的情况直接输出提示信息,而不尝试加载多媒体资源播放,从而避免不具有播放能力的播放设备因播放此多媒体资源而产生系统错误或黑屏等问题,使得播放设备的响应更加迅速。

附图说明

图1为本发明实施例提供的视音频播放设备的一种结构框图;

图2为本发明实施例提供的视音频播放设备的另一种结构框图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

本发明实施例提供的播放设备,优选的为智能电视。

图1和图2分别为本发明实施例提供的视音频播放设备的两种结构框图,下面分别以图1、图2,对本发明实施例的视音频播放设备进行说明。

本发明实施例提供的视音频播放设备包括:信号接收装置1、获取单元2、网络接口9、视音频数据解码单元3、输出单元4、处理单元5、存储单元6和查询单元7。

信号接收装置1具体可以为红外接收器,或者为wifi信号接收模块、蓝牙接收模块等无线接收模块,用于接收红外发射装置或者wifi发射装置或者蓝牙发射模块发出的播放设备启动指令;

获取单元2,与信号接收装置1相连接,根据播放设备启动指令获取播放设备的播放能力信息;其中播放能力信息包括所述播放设备可播放的一种或多种资源属性信息;

具体的,播放能力信息可以从播放设备本地的存储单元6中获取存储的播放能力信息,也可以从网络侧的设备管理服务器查询请求获取播放能力信息。

首先,结合图1,对从本地获取播放能力信息的方案进行说明。

在图1所示的方案中,获取单元2具体用于:获取播放设备本地的存储单元6中存储的播放设备的播放能力信息。

播放设备还包括接口单元8,用于接收设备管理服务器推送的固件更新消息;其中,固件更新消息包括待更新的系统播放器的版本信息。在这里所述的系统播放器,具体可以为加载在视音频播放设备的系统中的系统应用,在播放设备出厂时便固化在系统中,之后可以通过设备管理服务器对其进行更新或升级。

处理单元5比较待更新的系统播放器的版本信息和播放设备中加载的系统播放器的版本信息,当确定待更新的系统播放器的版本信息高于播放设备中加载的系统播放器的版本信息时,生成更新请求,通过接口单元8发送到设备管理服务器;随后,接口单元8接收设备管理服务器根据更新请求发送的系统播放器更新数据,从而根据系统播放器更新数据对存储单元6中存储的系统播放器的数据进行更新。

下面,结合图2,对从网络侧获取播放能力信息的方案进行说明。

在图2所示的方案中,获取单元2具体包括:

查询请求生成单元21,根据播放设备启动指令生成播放能力查询请求;其中,在播放能力查询请求中携带有播放设备的设备信息。

接口单元22,与查询请求生成单元相连接,将播放能力查询请求发送给设备管理服务器,并且接收设备管理服务器根据设备信息确定播放设备的播放能力信息。

因此,无论是采用上述哪种方式均可获得播放设备的播放能力信息。

再如图1、图2所示,视音频播放设备的网络接口9用于获取视音频资源数据,优选的为无线网络接口,获取的视音频资源数据为从云端获得的数据。

视音频数据解码单元3,对网络接口9获取的视音频资源数据,进行解码,生成视音频资源数据的界面显示数据;

输出单元4,对界面显示数据进行显示。

输出单元4可以具体包括显示屏和扬声器,及其相关的电路。

信号接收装置1,还接收用户根据所显示的界面显示数据操控遥控设备输入的视音频资源数据的选择信息;

处理单元5,具体可以为主处理器,与信号接收装置1相连接,根据选择信息确定所选择的第一视音频资源数据,从而确定第一视音频资源数据的第一资源属性信息,并且,匹配所述播放能力信息和所述第一资源属性信息;

当所述播放能力信息中不包括所述第一资源属性信息时,通过查询单元7获取存储单元6中存储的用户提示信息;输出单元4对用户提示信息进行显示,用以提示用户所述播放设备不具有对所选择的视音频资源数据的播放能力。

当播放能力信息中包括第一资源属性信息时,视音频数据解码单元3对第一视音频资源数据进行解码,生成视音频输出信号,并通过输出单元4输出视音频输出信号,从而得到用户可以观看的视频图像和和可以听到的声音。

在具体的实现方式中,第一视音频资源数据可以包括视音频资源的播放地址,播放设备中加载的系统播放器根据播放地址的信息对所需进行播放的视音频数据进行播放。

由此可知,在本发明的视音频播放设备对资源数据进行处理的过程中,首先会对播放设备是否具有资源的播放能力进行预判,如果确定设备不具有该资源的播放能力,则不去尝试进行加载播放,直接输出提示信息告知用户所选择的视音频资源不支持播放。这样相对于尝试加载资源数据在加载失败之后再生成对用户提示的过程来说,节省了时间,同时也避免因为加载失败造成系统错误,有效地保障了系统运行的稳定性。

进一步的,本发明中加在在视音频播放设备的系统中的系统播放器,可以在出厂后进行固件更新或升级,具体方式可以如下:

信号接收装置1接收用户输入的固件更新请求指令;

处理单元5根据固件更新请求指令生成固件更新请求消息;固件更新请求消息中包括播放设备的设备信息和系统播放器的版本信息;其中,当设备管理服务器根据播放设备的设备信息和系统播放器的版本信息确定存在系统播放器的更新数据时,将更新数据发送给播放设备;

网络接口9接收所述系统播放器的更新数据;

处理单元5根据系统播放器的更新数据对播放设备中加载的系统播放器的数据进行更新。

本发明实施例提供的视音频播放设备,在尝试播放某种多媒体资源之前预判播放设备是否具有该多媒体资源的播放能力,对于无能力播放的情况直接输出提示信息,而不尝试加载多媒体资源播放,从而避免不具有播放能力的播放设备因播放此多媒体资源而产生系统错误或黑屏等问题,使得播放设备的响应更加迅速。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1