当前位置: 首页 > 专利查询>VIDAA专利>正文

显示设备及媒资播放系统技术方案

技术编号:39591055 阅读:13 留言:0更新日期:2023-12-03 19:45
本申请示出一种显示设备及媒资播放系统,其中,显示设备包括:显示器;控制器,包括:中间件标准模块以及播放控制模块;被配置为:接收用户发送的用于播放第一应用的媒资的控制指令;响应于控制指令,获取第一应用的媒资;从第一应用的媒资中过滤第一数据;控制中间件标准模块开启与播放控制模块之间的通信链路,以将第一数据发送至中间件标准模块;控制播放控制模块通过通信链路从中间件标准模块中获取第一数据,以及播放第一数据

【技术实现步骤摘要】
显示设备及媒资播放系统


[0001]本申请涉及显示设备
,尤其涉及一种显示设备及媒资播放系统


技术介绍

[0002]中间件是一种将应用程序与底层的操作系统

硬件细节隔离开的软件运行平台,通常由虚拟机等构成,中间件的作用是使机顶盒的基本通用功能以应用程序编程接口的形式提供给机顶盒生产厂家,以实现数字电视交互功能的标准化

[0003]Ginga
中间件标准是南美洲地区多个国家联合制定的数字电视中间件标准,用于在数字电视广播中提供可与用户交互的多媒体内容,提升用户收看数字电视的体验
。Ginga
中间件标准逐渐演进以便于更好的适应用户需求,目前,
Ginga
中间件标准已经由
Ginga

A
中间件标准
、Ginga

B
中间件标准
、Ginga

C
中间件标准演进至
Ginga

D
中间件标准

[0004]然而,相关技术中,显示设备尚不支持
Ginga

D
中间件标准


技术实现思路

[0005]本申请实施例提供了一种显示设备及媒资播放系统,能够解决相关技术中不支持
Ginga

D
中间件标准的问题,使显示设备支持
Ginga

D
中间件标准,使第一应用可以支持
HTML5
格式,并可以播放通过
DASH/HLS
传输协议传输的媒资

[0006]第一方面,本申请示出一种显示设备,包括:显示器;控制器,包括:中间件标准模块以及播放控制模块;被配置为:接收用户发送的用于播放第一应用的媒资的控制指令;响应于控制指令,获取第一应用的媒资;其中,第一应用包括采用
HTML5
格式建立的应用;媒资包括采用
DASH/HLS
流媒体协议传输的媒资;从第一应用的媒资中过滤第一数据;控制中间件标准模块开启与播放控制模块之间的通信链路,以将第一数据发送至中间件标准模块;控制播放控制模块通过通信链路从中间件标准模块中获取第一数据,以及播放第一数据

采用本实施方式,显示设备可以支持采用
HTML5
格式建立的应用,并支持采用
DASH/HLS
流媒体协议传输的媒资,能够支持
Ginga

D
中间件标准

[0007]在一些实施例中,中间件标准模块包括:网络服务模块,以及网络服务管理子模块;控制器执行接收用户发送的用于播放第一应用的媒资的控制指令的步骤之前,被进一步配置为:通过网络服务模块与网络服务管理子模块建立连接;当网络服务模块启动时,控制网络服务管理子模块向网络服务模块注册回调函数;控制网络服务模块向同一局域网内的移动设备发送用于询问是否访问显示设备的询问指令;如果移动设备确定访问显示设备,接收移动设备发送的用于播放第一应用的媒资的控制指令

采用本实施方式,显示设备能够实现同一局域网内移动设备的连接和授权

[0008]在一些实施例中,中间件标准模块还包括:应用管理子模块;播放控制模块还包括:应用性能管理子模块;控制器执行获取第一应用的媒资的步骤之前,被进一步配置为:控制应用管理子模块通过远程过程调用协议与应用性能管理子模块连接;控制应用管理子模块向应用性能管理子模块发送第一消息,第一消息用于表征第一应用的待运行事件;待
运行事件用于辅助第一应用的运行;控制应用性能管理子模块接收第一消息,以通过第一消息运行待运行事件,得到已运行事件;根据已运行事件运行第一应用

采用本实施方式,显示设备能够实现按键事件的分发,应用状态的切换

[0009]在一些实施例中,中间件标准模块还包括:格式过滤子模块;播放控制模块还包括:数字电视子模块;控制器执行从第一应用的媒资中过滤第一数据的步骤,被进一步配置为:控制格式过滤子模块向数字电视子模块发送用于请求过滤第一数据的请求指令;响应于请求指令,控制数字电视子模块从第一应用的媒资中过滤第一数据

采用本实施方式,显示设备能够将过滤后的第一数据以获取所需格式的第一数据

[0010]在一些实施例中,显示设备还包括:存储器;控制器执行控制中间件标准模块开启与播放控制模块之间的通信链路;以使第一数据发送至中间件标准模块的步骤,被进一步配置为:当数字电视子模块从第一应用的媒资中过滤第一数据后,控制数字电视子模块将第一数据发送至存储器;控制格式过滤子模块从存储器中获取第一数据

采用本实施方式,显示设备可以获取并解析第一数据以对第一应用数据进行下载

解析

执行和渲染

[0011]在一些实施例中,中间件标准模块还包括:媒体管理子模块;播放控制模块还包括:音视频播放器子模块;控制器执行控制播放控制模块通过通信链路从中间件标准模块中获取第一数据,播放第一数据的步骤,被进一步配置为:控制媒体管理子模块将从格式过滤子模块中获取的第一数据发送至音视频播放器子模块;控制音视频播放器子模块接收第一数据并根据音视频播放器子模块接收第一数据的速度对第一数据进行解码,以播放解码后的第一数据

采用本实施方式,显示设备可以实现
DASH/HLS
流媒体资源的播放和解析

[0012]在一些实施例中,控制器执行控制音视频播放器子模块接收第一数据并根据自身接收第一数据的速度对第一数据进行解码的步骤,被进一步配置为:获取音视频播放器子模块中的缓冲器的容量;如果缓冲器的容量低于预设阈值,控制音视频播放器子模块向媒体管理子模块请求加快第一数据的发送速度;如果缓冲器的容量高于预设阈值,控制音视频播放器子模块向媒体管理子模块请求降低第一数据的发送速度

采用本实施方式,显示设备可以实现
DASH/HLS
流媒体资源的播放

[0013]在一些实施例中,中间件标准模块还包括:图像管理子模块;播放控制模块还包括:图像显示子模块;控制器执行控制播放控制模块通过通信链路从中间件标准模块中获取第一数据,播放第一数据的步骤,被进一步配置为:控制图像管理子模块调用图像显示接口,以通过图像显示接口与图像显示子模块连接;控制图像管理子模块建立第一窗口和第二窗口;第二窗口用于绘制第一数据;第一窗口用于更新第二窗口已绘制的第一数据;控制图像显示子模块显示第一窗口,以使第一窗口播放第一数据

采用本实施方式,显示设备能够同步显示应用的内容,并提高显示的效率

[0014]在一些实施例中,中间件标准模块还包括:本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种显示设备,其特征在于,包括:显示器;控制器,包括:中间件标准模块以及播放控制模块;被配置为:接收用户发送的用于播放第一应用的媒资的控制指令;响应于所述控制指令,获取所述第一应用的媒资;其中,所述第一应用包括采用
HTML5
格式建立的应用;所述媒资包括采用
DASH/HLS
流媒体协议传输的媒资;从所述第一应用的媒资中过滤第一数据;控制所述中间件标准模块开启与所述播放控制模块之间的通信链路,以将所述第一数据发送至中间件标准模块;控制所述播放控制模块通过所述通信链路从所述中间件标准模块中获取所述第一数据,以及播放所述第一数据
。2.
根据权利要求1所述的显示设备,其特征在于,所述中间件标准模块包括:网络服务模块,以及网络服务管理子模块;所述控制器执行接收用户发送的用于播放第一应用的媒资的控制指令的步骤之前,被进一步配置为:通过所述网络服务模块与所述网络服务管理子模块建立连接;当所述网络服务模块启动时,控制所述网络服务管理子模块向所述网络服务模块注册回调函数;控制所述网络服务模块向同一局域网内的移动设备发送用于询问是否访问所述显示设备的询问指令;如果所述移动设备确定访问所述显示设备,接收所述移动设备发送的用于播放第一应用的媒资的控制指令
。3.
根据权利要求1所述的显示设备,其特征在于,所述中间件标准模块还包括:应用管理子模块;所述播放控制模块还包括:应用性能管理子模块;所述控制器执行获取所述第一应用的媒资的步骤之前,被进一步配置为:控制所述应用管理子模块通过远程过程调用协议与所述应用性能管理子模块连接;控制所述应用管理子模块向所述应用性能管理子模块发送第一消息,所述第一消息用于表征所述第一应用的待运行事件;所述待运行事件用于辅助所述第一应用的运行;控制所述应用性能管理子模块接收所述第一消息,以通过所述第一消息运行所述待运行事件,得到已运行事件;根据所述已运行事件运行所述第一应用
。4.
根据权利要求1所述的显示设备,其特征在于,所述中间件标准模块还包括:格式过滤子模块;所述播放控制模块还包括:数字电视子模块;所述控制器执行从所述第一应用的媒资中过滤第一数据的步骤,被进一步配置为:控制所述格式过滤子模块向所述数字电视子模块发送用于请求过滤第一数据的请求指令;响应于所述请求指令,控制所述数字电视子模块从所述第一应用的媒资中过滤所述第一数据
。5.
根据权利要求4所述的显示设备,其特征在于,所述显示设备还包括:存储器;
所述控制器执行控制所述中间件标准模块开启与所述播放控制模块之间的通信链路;以使所述第一数据发送至中间件标准模块的步骤,被进一步配置为:当所述数字电视子模块从所述第一应用的媒资中过滤所述第一数据后,控制所述数字电视子模块将所述第一数据发送至所述存储器;控制所述格式过滤子...

【专利技术属性】
技术研发人员:吴小红龚关陈猛
申请(专利权)人:VIDAA
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1