一种视音频播放能力的检测系统的制作方法

文档序号:11779033阅读:292来源:国知局
一种视音频播放能力的检测系统的制作方法与工艺

本发明涉及视音频数据处理技术领域,尤其涉及一种视音频播放能力的检测系统。



背景技术:

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

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



技术实现要素:

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

为实现上述目的,本发明提供了一种视音频播放能力的检测系统,包括:

播放设备、设备管理服务器和视音频资源数据服务器;

所述播放设备接收播放设备启动指令;

所述播放设备从所述播放设备本地或者从所述设备管理服务器获取所述播放设备的播放能力信息;所述播放能力信息包括所述播放设备可播放的一种或多种资源属性信息;

所述播放设备从所述视音频资源数据服务器获取视音频资源数据,生成所述视音频资源数据的界面显示数据,并在所述播放设备的显示界面进行显示;

所述播放设备接收视音频资源数据的选择信息,根据所述选择信息确定所选择的第一视音频资源数据,并确定所述第一视音频资源数据的第一资源属性信息;

所述播放设备匹配所述播放能力信息和所述第一资源属性信息;当所述播放能力信息中不包括所述第一资源属性信息时,所述播放设备获取预设的用户提示信息;并通过所述显示界面对所述用户提示信息进行显示,用以提示用户所述播放设备不具有对所选择的视音频资源数据的播放能力。

优选的,当所述播放能力信息中包括所述第一资源属性信息时,通过所述播放设备中加载的系统播放器对所述第一视音频资源数据进行播放。

优选的,当所述播放设备从所述播放设备本地获取所述播放设备的播放能力信息时,

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

当确定所述待更新的系统播放器的版本信息高于所述播放设备中加载的系统播放器的版本信息时,所述播放设备生成更新请求发送到所述设备管理服务器;

所述设备管理服务器根据所述更新请求像所述播放设备发送的系统播放器更新数据;

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

优选的,当所述播放设备从所述播放设备本地获取所述播放设备的播放能力信息时,

所述播放设备接收用户输入的固件更新请求指令;根据所述固件更新请求指令生成固件更新请求消息;所述固件更新请求消息中包括所述播放设备的设备信息和所述系统播放器的版本信息;

当所述设备管理服务器根据所述播放设备的设备信息和所述系统播放器的版本信息确定存在所述系统播放器的更新数据时,将所述更新数据发送给所述播放设备;

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

优选的,当所述播放设备从所述设备管理服务器获取所述播放设备的播放能力信息时,

所述设备管理服务器接收固件更新信息;所述固件更新消息包括所述播放设备的设备信息和所述系统播放器的更新信息;其中所述系统播放器的更新信息包括所述系统播放器的版本信息、所述系统播放器的更新数据和播放能力信息;

所述设备管理服务器根据所述播放设备的设备信息,确定所述设备管理服务器中相应播放设备的信息,并根据所述系统播放器的更新信息,对所述播放设备中加载的系统播放器进行更新。

优选的,所述播放设备接收用户输入的固件更新请求指令;

根据所述固件更新请求指令生成固件更新请求消息;所述固件更新请求消息中包括所述播放设备的设备信息;

接收所述设备管理服务器根据所述固件更新请求消息的发送的固件更新消息;所述固件更新消息包括待更新的系统播放器的版本信息;

当确定所述待更新的系统播放器的版本信息高于所述播放设备中加载的系统播放器的版本信息时,生成更新请求发送到所述设备管理服务器;

接收所述设备管理服务器根据所述更新请求发送的系统播放器更新数据;

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

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

附图说明

图1为本发明实施例提供的视音频播放能力的检测系统的示意图;

图2为本发明实施例提供的视音频播放能力的检测系统中执行的检测方法的流程图。

具体实施方式

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

本发明实施例提供的视音频播放能力的检测系统,如图1所示,包括播放设备1、设备管理服务器2和视音频资源数据服务器3。

播放设备1可以优选为智能电视。

设备管理服务器2用于对各个播放设备1进行管理信息的存储。管理信息可以包括设备型号、设备id以及设备可以播放视音频数据的播放能力信息。

视音频资源数据服务器3用于提供播放的数据源。

其中,播放设备1分别通过网络与设备管理服务器2和视音频资源数据服务器3连接。

下面通过对上述播放设备1、设备管理服务器2和视音频资源数据服务器3之间的交互过程和各个设备、服务器内部的处理过程进行描述。图2为本发明实施例提供的视音频播放能力的检测系统中执行的检测方法的流程图,结合图2,对本发明对整个系统的工作过程进行说明。

步骤210,播放设备接收播放设备启动指令;

具体的,播放设备的启动指令可以是指开机指令。在播放设备正常开机之后首先会初始化系统。

步骤220,播放设备从播放设备本地或者从设备管理服务器获取播放设备的播放能力信息;

具体的,播放能力信息包括播放设备可播放的一种或多种资源属性信息,比如指示信号源的属性为4k信号源或dts信号源等等。

播放能力信息可以被记录在播放设备本地,也可以存储在设备管理服务器中。但无论哪种方式,都可以通过设备管理服务器中固件升级而使得播放设备的播放能力信息发生变化,比如对加载在播放设备中的系统播放器进行升级。因而可以通过对播放设备中加载的系统播放器的播放能力信息的数据进行更新,来保证播放设备中的系统播放器的版本信息与设备管理服务器中一致,为最新更新的状态。

其中,如果播放设备从播放设备本地获取播放设备的播放能力信息时,可以有多种方法来确定并进行固件更新。这里所说的固件,就是指用于进行视音频播放的加载在播放设备中的系统播放器。

比如,由设备管理服务器将固件更新消息推送给播放设备,播放设备根据该消息确定是否进行更新。

具体可以为:播放设备接收设备管理服务器推送的固件更新消息;固件更新消息包括待更新的系统播放器的版本信息;当确定待更新的系统播放器的版本信息高于播放设备中加载的系统播放器的版本信息时,播放设备生成更新请求发送到设备管理服务器;设备管理服务器根据更新请求像播放设备发送的系统播放器更新数据;播放设备根据系统播放器更新数据对播放设备中加载的系统播放器进行更新。

也可以是,由用户发起对固件更新的请求,由设备管理服务器来确定是否需要进行更新。

具体可以为:播放设备接收用户输入的固件更新请求指令;根据固件更新请求指令生成固件更新请求消息;其中,固件更新请求消息中包括播放设备的设备信息和系统播放器的版本信息;当设备管理服务器根据播放设备的设备信息和系统播放器的版本信息确定存在系统播放器的更新数据时,将更新数据发送给播放设备;播放设备根据系统播放器的更新数据对播放设备中加载的系统播放器进行更新。

还可以是,由用户发起对固件更新的请求,由播放设备来确定是否需要进行更新。

具体可以为:播放设备接收用户输入的固件更新请求指令;根据固件更新请求指令生成固件更新请求消息;固件更新请求消息中包括播放设备的设备信息;接收设备管理服务器根据固件更新请求消息的发送的固件更新消息;固件更新消息包括待更新的系统播放器的版本信息;当确定待更新的系统播放器的版本信息高于播放设备中加载的系统播放器的版本信息时,生成更新请求发送到设备管理服务器;接收设备管理服务器根据更新请求发送的系统播放器更新数据;根据系统播放器更新数据对播放设备中加载的系统播放器进行更新。

当然还可以是播放设备从设备管理服务器获取播放设备的播放能力信息。此时,设备管理服务器接收固件更新信息;固件更新消息包括播放设备的设备信息和系统播放器的更新信息;其中系统播放器的更新信息包括系统播放器的版本信息、系统播放器的更新数据和播放能力信息;设备管理服务器根据播放设备的设备信息,确定设备管理服务器中相应播放设备的信息,并根据系统播放器的更新信息,对播放设备中加载的系统播放器进行更新。

步骤230,播放设备从视音频资源数据服务器获取视音频资源数据,生成视音频资源数据的界面显示数据,并在播放设备的显示界面进行显示;

具体的,播放设备接收网络侧传输的视音频资源数据,根据播放设备的系统配置信息,输出视音频资源数据的显示界面。

通过显示界面显示的视音频资源数据的信息可以包括内容信息、影片名称、集数、时长等。

步骤240,播放设备接收视音频资源数据的选择信息,根据选择信息确定所选择的第一视音频资源数据,并确定第一视音频资源数据的第一资源属性信息;

具体的,根据上述步骤在显示界面进行显示的信息,用户可以选择自己想要观看的视音频资源进行观看。用户可以通过播放设备的遥控输入设备,比如遥控器或者app实现对视音频资源的选择,通过遥控器或app进行选择信号的输入。然后由播放设备将信号进行解析,确定相应的所选择的视音频资源数据。

在使用系统播放器加载该数据之前,首先县确定所选择的视音频资源数据的属性信息。

步骤250,播放设备匹配播放能力信息和第一资源属性信息;

具体的,在前述步骤中,已经确定了播放设备的播放能力信息包括播放设备可播放的一种或多种资源属性信息。因此可以通过匹配确定用户需要观看的视音频资源的资源属性信息是否是播放设备的播放能力信息中所包括的。也就是说通过这种匹配即可知道播放设备是否有能力进行对所选择的视音频资源的播放。

步骤260,当播放能力信息中不包括第一资源属性信息时,播放设备获取预设的用户提示信息,并通过显示界面对用户提示信息进行显示,用以提示用户播放设备不具有对所选择的视音频资源数据的播放能力。

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

步骤270,当播放能力信息中包括第一资源属性信息时,通过播放设备中加载的系统播放器对第一视音频资源数据进行播放。

具体的,视音频资源数据中可以包括视音频数据在视音频资源数据服务器的地址,从而实现对所选择播放的视音频资源的请求,继而请求获取该数据。通过对获取到的资源数据进行解析,可以实现对用户所选择的视音频资源的播放。

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

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

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

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

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