一种电视机顶盒远程监测系统、方法、设备及介质技术方案

技术编号:37361440 阅读:14 留言:0更新日期:2023-04-27 07:09
本申请提供了一种电视机顶盒远程监测系统、方法、设备及介质,涉及电视技术领域,基于WebRTC建立客户端与机顶盒管理主机之间的实时连接,机顶盒管理主机通过具有CEC功能的HDMI

【技术实现步骤摘要】
一种电视机顶盒远程监测系统、方法、设备及介质


[0001]本申请涉及电视
,具体而言,涉及一种电视机顶盒远程监测系统、方法、设备及介质。

技术介绍

[0002]机顶盒(Set Top Box,STB)是电视机的外接设备,具体是一种将数字电视信号转换成模拟信号的变换设备,其通过机顶盒遥控器按键操控,通过电视机展现音视频画面。由于机顶盒可以为电视机提供丰富的节目以及机顶盒可以提供交互式节目服务等原因,而得到了较为广泛的应用。
[0003]在OTT行业的实际工作场景与业务需求中,需要远程监测电视机顶盒的内容,目前主要是对电视机顶盒进行远程控制与查看的方案通常是通过adb(Android系统的调试接口与相应工具)进行画面捕捉传输以及控制。但是这种实现方案具有以下几个缺点:(1)只能用在基于Android系统的设备中,且需要设备具有开发者权限;(2)需要消耗目标设备的处理器、内存等资源,造成使用卡顿;(3)由于编解码硬件、DRM、系统API限制等问题,会出现画面无法捕获的问题。

技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种电视机顶盒远程监系统、方法、设备及介质,通过WebRTC技术实现对电视机顶盒的远程查看与控制功能。
[0005]第一方面,本申请实施例提供一种电视机顶盒远程监测系统,包括客户端和固载有WebRTC装置的机顶盒管理主机,所述机顶盒管理主机USB接口通过具有CEC功能的HDMI

USB音视频采集卡与电视机顶盒的HDMI输出接口连接,以采集电视机顶盒的音视频数据,以及向电视机顶盒发送控制信号,其中,所述客户端与所述机顶盒管理主机基于WebRTC建立实时连接时,所述机顶盒管理主机将采集的电视机顶盒的音视频数据发送至客户端进行展示;所述客户端向所述机顶盒管理主机发送控制信号,以对电视机顶盒进行控制。
[0006]第二方面,本申请实施例提供一种电视机顶盒远程监测方法,应用于客户端,所述方法包括以下步骤:
[0007]通过Web服务器与固载有WebRTC装置的机顶盒管理主机建立实时连接;其中,所述机顶盒管理主机的USB接口通过具有CEC功能的HDMI

USB音视频采集卡与电视机顶盒的HDMI输出接口连接,以采集电视机顶盒的音视频数据,以及向电视机顶盒发送控制信号;
[0008]接收所述机顶盒管理主机采集的电视机顶盒的音视频数据,并展示于相应的Web页面上;
[0009]响应用户在所述Web页面上对控制交互功能按键的操作,生成控制信号并发送至机顶盒管理主机,以对相应的电视机顶盒进行控制。
[0010]在一些实施例中,所述通过Web服务器与固载有WebRTC装置的机顶盒管理主机建立实时连接,包括以下步骤:
[0011]与固载有WebRTC装置的机顶盒管理主机依次访问Web服务器,获取对应的Web页面,并基于所述Web页面分别与信令服务器建立信令通道;
[0012]基于信令服务器与所述WebRTC装置互换初始化信息;
[0013]利用部署于公网上的TURN服务器与所述WebRTC装置分别获取自身的公网出口地址以及端口号,并基于信令服务器进行互换,以建立实时连接。
[0014]在一些实施例中,所述基于信令服务器与所述WebRTC装置互换初始化信息,包括以下步骤:
[0015]响应所述机顶盒管理主机固载的WebRTC装置通过信令服务器发送的提议媒体描述信息,生成应答媒体描述信息,并通过信令服务器发送至所述WebRTC装置。
[0016]在一些实施例中,所述利用部署于公网上的TURN服务器与所述WebRTC装置分别获取自身的公网出口地址以及端口号,并基于信令服务器进行互换,包括以下步骤:
[0017]响应所述WebRTC装置通过信令服务器发送的其公网出口地址以及端口号,利用部署于公网上的TURN服务器获取自身的公网出口地址以及端口号;其中,所述WebRTC装置的公网出口地址以及端口号是在其接收到所述应答媒体描述信息之后,利用公网上的TURN服务器获取的;
[0018]将获取的自身的公网出口地址以及端口号通过信令服务器发送至所述WebRTC装置。
[0019]第三方面,本申请实施例提供一种电视机顶盒远程监测方法,应用于固载有WebRTC装置机顶盒管理主机,所述机顶盒管理主机的USB接口通过具有CEC功能的HDMI

USB音视频采集卡与电视机顶盒的HDMI输出接口连接,以采集电视机顶盒的音视频数据,以及向电视机顶盒发送控制信号;所述方法包括以下步骤:
[0020]通过WebRTC装置与客户端建立实时连接;
[0021]将采集的电视机顶盒的音视频数据发送至客户端,并展示与相应的Web页面上;
[0022]接收客户端发送的控制信号并下发至相应的电视机顶盒;其中,所述控制信号是客户端响应用户在Web页面上对控制交互功能按键的操作而生成的。
[0023]在一些实施例中,所述通过WebRTC装置与客户端建立实时连接,包括以下步骤:
[0024]通过WebRTC装置与客户端依次访问Web服务器,获取对应的Web页面,并基于所述Web页面分别与信令服务器建立信令通道;
[0025]基于信令服务器与客户端互换初始化信息;
[0026]利用部署于公网上的TURN服务器与客户端分别获取自身的公网出口地址以及端口号,并基于信令服务器进行互换,以建立实时连接。
[0027]在一些实施例中,所述基于信令服务器与客户端互换初始化信息,包括以下步骤:
[0028]添加音视频流并创建提议信息;
[0029]根据创建的提议信息向信令服务器发送提议媒体描述信息,将所述提议媒体描述信息通过信令服务器发送至客户端;
[0030]接收客户端通过信令服务器发送的应答媒体描述信息;其中,所述应答媒体描述信息是客户端在接收到所述提议媒体描述信息后生成的。
[0031]第四方面,本申请实施例提供的一种电子设备,包括处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述
存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第二方面或者第三方面任一项所述的电视机顶盒远程监测方法的步骤。
[0032]第五方面,本申请实施例提供的一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第二方面或者第三方面任一项所述的电视机顶盒远程监测方法的步骤。
[0033]本申请所述的一种电视机顶盒远程监测系统、方法、设备及介质,客户端与机顶盒管理主机基于WebRTC建立实时连接,并且机顶盒管理主机USB接口通过具有CEC功能的HDMI

USB音视频采集卡与电视机顶盒的HDMI输出接口连接,以采集电视机顶盒的音视频数据,并传输至客户端让用户进行查看,同时用户还能够在客户端Web本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电视机顶盒远程监测系统,其特征在于,包括客户端和固载有WebRTC装置的机顶盒管理主机,所述机顶盒管理主机USB接口通过具有CEC功能的HDMI

USB音视频采集卡与电视机顶盒的HDMI输出接口连接,以采集电视机顶盒的音视频数据,以及向电视机顶盒发送控制信号,其中,所述客户端与所述机顶盒管理主机基于WebRTC建立实时连接时,所述机顶盒管理主机将采集的电视机顶盒的音视频数据发送至客户端进行展示;所述客户端向所述机顶盒管理主机发送控制信号,以对电视机顶盒进行控制。2.一种电视机顶盒远程监测方法,其特征在于,应用于客户端,所述方法包括以下步骤:通过Web服务器与固载有WebRTC装置的机顶盒管理主机建立实时连接;其中,所述机顶盒管理主机的USB接口通过具有CEC功能的HDMI

USB音视频采集卡与电视机顶盒的HDMI输出接口连接,以采集电视机顶盒的音视频数据,以及向电视机顶盒发送控制信号;接收所述机顶盒管理主机采集的电视机顶盒的音视频数据,并展示于相应的Web页面上;响应用户在所述Web页面上对控制交互功能按键的操作,生成控制信号并发送至机顶盒管理主机,以对相应的电视机顶盒进行控制。3.根据权利要求2所述一种电视机顶盒远程监测方法,其特征在于,所述通过Web服务器与固载有WebRTC装置的机顶盒管理主机建立实时连接,包括以下步骤:与固载有WebRTC装置的机顶盒管理主机依次访问Web服务器,获取对应的Web页面,并基于所述Web页面分别与信令服务器建立信令通道;基于信令服务器与所述WebRTC装置互换初始化信息;利用部署于公网上的TURN服务器与所述WebRTC装置分别获取自身的公网出口地址以及端口号,并基于信令服务器进行互换,以建立实时连接。4.根据权利要求3所述一种电视机顶盒远程监测方法,其特征在于,所述基于信令服务器与所述WebRTC装置互换初始化信息,包括以下步骤:响应所述机顶盒管理主机固载的WebRTC装置通过信令服务器发送的提议媒体描述信息,生成应答媒体描述信息,并通过信令服务器发送至所述WebRTC装置。5.根据权利要求4所述一种电视机顶盒远程监测方法,其特征在于,所述利用部署于公网上的TURN服务器与所述WebRTC装置分别获取自身的公网出口地址以及端口号,并基于信令服务器进行互换,包括以下步骤:响应所述WebRTC装置通过信令服务器发送的其公网出口地址以及端口号,利用部署于公网上的TURN服务器获取自身的公网...

【专利技术属性】
技术研发人员:李鸣肖云储磊郭瀚林
申请(专利权)人:未来电视有限公司
类型:发明
国别省市:

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

1