一种显示设备、交互应用运行装置及方法与流程

文档序号:35576029发布日期:2023-09-24 17:22阅读:25来源:国知局
一种显示设备、交互应用运行装置及方法与流程

本申请涉及显示设备,尤其涉及一种显示设备、交互应用运行装置及方法。


背景技术:

1、显示设备可以通过浏览器运行交互应用,以使交互应用与媒资应用进行交互,通过交互应用执行获取相关用户设置或者调节显示设备相关参数的功能。

2、现有的交互应用来源通常为广播或者宽带,由于广播具有间隔一定时间发送一次的特性,且交互应用需要从广播中获取资源文件后才能启动,所以交互应用的启动时间具有不确定性,并且,交互应用启动后,需要将交互数据经由应用层,用户空间,再由用户空间传输至硬件层、框架层以发送至应用层的媒资应用。

3、因此,现有的交互应用的启动速度慢且交互应用与媒资应用数据传输繁琐。


技术实现思路

1、本申请提供一种显示设备、交互应用运行装置及方法,能够解决现有的交互应用与媒资应用双向通信过程中,交互应用的启动速度慢且交互应用与媒资应用数据传输繁琐的问题。

2、第一方面,本申请示出了一种显示设备,包括:显示器;控制器,被配置为:接收用户发送的媒资播放指令;响应于媒资播放指令,获取媒资的第一信息;第一信息包括第一标识和第二标识,第一标识用于标识与媒资应用进行交互的交互应用;第二标识用于标识交互应用的地址;其中,媒资应用为用于播放所述媒资的应用,交互应用为用于设置媒资应用的应用;根据第一标识和第二标识判断显示设备是否包含交互应用的资源文件;资源文件为预存储的用于启动交互应用的文件;如果显示设备包含资源文件,根据资源文件启动交互应用。采用本实施方式,显示设备能够根据预存储的资源文件启动交互应用,提高了交互应用的启动效率。

3、在一些实施例中,控制器还被进一步配置为:当交互应用启动时,在交互应用中建立第一客户端;将第一客户端与服务端连接;以使服务端生成第一句柄和第一参数;控制服务端根据第一句柄和第一参数向第一客户端发送第一交互数据;第一交互数据为媒资应用向交互应用发送的数据。采用本实施方式,显示设备在启动交互应用后通过在交互应用中建立第一客户端,使第一客户端与服务端直接进行数据传输,避免了交互数据的层层调用,简化了交互应用与媒资应用之间的双向通信流程。

4、在一些实施例中,控制器还被进一步配置为:当媒资应用启动时,在媒资应用中建立第二客户端;将第二客户端与服务端连接,以使服务端生成第二句柄和第二参数;控制服务端根据第二句柄和第二参数向第二客户端发送第二交互数据;第二交互数据为交互应用向媒资应用发送的数据。采用本实施方式,显示设备在启动媒资应用后,在媒资应用中建立了第二客户端,使第二客户端与服务端直接进行数据传输,进而实现了第二客户端与第一客户端之间的数据传输,避免了交互数据的层层调用,简化了交互应用与媒资应用之间的双向通信流程。

5、第二方面,本申请还示出了一种交互应用运行装置,包括:接收模块,用于接收用户发送的媒资播放指令;管理模块,用于响应于媒资播放指令,获取媒资的第一信息;第一信息包括第一标识和第二标识,第一标识用于标识与媒资应用进行交互的交互应用;第二标识用于标识交互应用的地址;其中,媒资应用为用于播放媒资的应用,交互应用为用于设置媒资应用的应用;判断模块,根据第一标识和第二标识判断显示设备是否包含交互应用的资源文件;资源文件为预存储的用于启动交互应用的文件;启动模块,当显示设备包含资源文件时,根据资源文件启动交互应用。采用本实施方式,显示设备能够根据预存储的资源文件启动交互应用,提高了交互应用的启动效率。

6、在一些实施例中,所述装置还包括:解析模块,用于当显示设备上电时,接收管理模块向解析模块注册的第一回调函数,第一回调函数用于当管理模块获取媒资的第一信息时,将第一信息解析后发送至管理模块。采用本实施方式,显示设备通过注册回调函数的方式,实现交互数据解析后自动返回,避免了交互数据的层层调用,简化了通信流程。

7、在一些实施例中,所述装置还包括:缓存模块,用于当显示设备上电时,向解析模块注册第二回调函数,第二回调函数用于当显示设备包含交互应用的资源文件时,将资源文件通过解析模块解析后发送回缓存模块。采用本实施方式,显示设备通过注册回调函数的方式,实现了交互数据解析后的自动返回,避免了交互数据的层层调用,简化了通信流程。

8、在一些实施例中,所述装置还包括:第一建立模块,用于当交互应用启动时,在交互应用中建立第一客户端;第一连接模块,用于将第一客户端与服务端连接;以使服务端生成第一句柄和第一参数;第一发送模块,用于控制服务端根据第一句柄和第一参数向第一客户端发送第一交互数据;第一交互数据为媒资应用向交互应用发送的数据。采用本实施方式,显示设备在启动交互应用后,通过在交互应用中建立第一客户端,使第一客户端与服务端直接进行数据传输,避免了交互数据的层层调用,简化了交互应用与媒资应用之间的双向通信流程。

9、在一些实施例中,所述装置还包括:第二建立模块,用于当媒资应用启动时,在媒资应用中建立第二客户端;第二连接模块,用于将第二客户端与服务端连接,以使服务端生成第二句柄和第二参数;第二发送模块,用于控制服务端根据第二句柄和第二参数向第二客户端发送第二交互数据;第二交互数据为交互应用向媒资应用发送的数据。采用本实施方式,显示设备在启动媒资应用后,通过在媒资应用中建立第二客户端,使第二客户端与服务端直接进行数据传输,进而实现了第二客户端与第一客户端之间的数据传输,避免了交互数据的层层调用,简化了交互应用与媒资应用之间的双向通信流程。

10、第三方面,本申请还示出一种交互应用运行方法,包括:接收用户发送的媒资播放指令;响应于媒资播放指令,获取媒资的第一信息;第一信息包括第一标识和第二标识,第一标识用于标识与媒资应用进行交互的交互应用;第二标识用于标识交互应用的地址;其中,媒资应用为用于播放媒资的应用,交互应用为用于设置媒资应用的应用;根据第一标识和第二标识判断显示设备是否包含交互应用的资源文件;资源文件为预存储的用于启动交互应用的文件;如果显示设备包含资源文件,根据资源文件启动交互应用。采用本实施方式,显示设备能够根据预存储的资源文件启动交互应用,提高了交互应用的启动效率。

11、在一些实施例中,还包括:当交互应用启动时,在交互应用中建立第一客户端;将第一客户端与服务端连接;以使服务端生成第一句柄和第一参数;控制服务端根据第一句柄和第一参数向第一客户端发送第一交互数据;第一交互数据为媒资应用向交互应用发送的数据。采用本实施方式,显示设备在启动交互应用后通过在交互应用中建立第一客户端,使第一客户端与服务端直接进行数据传输,避免了交互数据的层层调用,简化了交互应用与媒资应用之间的双向通信流程。

12、以上示出的技术方案,能够解决现有的交互应用与媒资应用双向通信过程中,交互应用的启动速度慢且交互应用与媒资应用数据传输繁琐的问题。



技术特征:

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述控制器还被进一步配置为:

3.根据权利要求2所述的显示设备,其特征在于,所述控制器还被进一步配置为:

4.一种交互应用运行装置,其特征在于,所述装置包括:

5.根据权利要求4所述的交互应用运行装置,其特征在于,所述装置还包括:

6.根据权利要求5所述的交互应用运行装置,其特征在于,所述装置还包括:

7.根据权利要求5所述的交互应用运行装置,其特征在于,所述装置还包括:

8.根据权利要求7所述的交互应用运行装置,其特征在于,所述装置还包括:

9.一种交互应用运行方法,其特征在于,包括:

10.根据权利要求9所述的交互应用运行方法,其特征在于,还包括:


技术总结
本申请示出一种显示设备、交互应用运行装置及方法,包括:接收用户发送的媒资播放指令;响应于媒资播放指令,获取媒资的第一信息;第一信息包括第一标识和第二标识,第一标识用于标识与媒资应用进行交互的交互应用;第二标识用于标识交互应用的地址;其中,媒资应用为用于播放媒资的应用,交互应用为用于设置媒资应用的应用;根据第一标识和第二标识判断显示设备是否包含交互应用的资源文件;资源文件为预存储的用于启动交互应用的文件;如果显示设备包含资源文件,根据资源文件启动交互应用。本申请示出的技术方案,能够解决现有的交互应用与媒资应用双向通信过程中,交互应用的启动速度慢且交互应用与媒资应用数据传输繁琐的问题。

技术研发人员:陆华色,金程贵
受保护的技术使用者:海信电子科技(深圳)有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1