基于混合广播平台的互动方法、装置、设备及存储介质与流程

文档序号:30420050发布日期:2022-06-15 12:51阅读:58来源:国知局
基于混合广播平台的互动方法、装置、设备及存储介质与流程

1.本发明涉及计算机技术领域,尤其涉及一种基于混合广播平台的互动方法、装置、设备及存储介质。


背景技术:

2.hbbtv(hybrid broadcast tv,混合广播平台)是一种与dvb(digitalvideobroadcasting,数字视频广播)兼容的内容发布平台,提供了广播连接和宽带连接混合状态下的内容呈现机制,既能提供广播连接状态下的标准电视、电台和数据服务,又可以提供宽带连接状态下承载点播内容、发现与广播独立的应用程序的功能,打破了传统的电视只能提供传输标准电视数据服务的局限性;但是现有技术中hbbtv无法满足用户之间互动的需求。
3.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

4.本发明的主要目的在于提供一种基于混合广播平台的互动方法、装置、设备及存储介质,旨在解决现有技术混合广播平台无法与用户互动的技术问题。
5.为实现上述目的,本发明提供了一种基于混合广播平台的互动方法,所述方法包括以下步骤:
6.在检测到广播信号时,获取当前频道的码流信息;
7.根据所述码流信息确定对应的目标应用;
8.获取目标互动内容;
9.根据所述目标互动内容和所述目标应用完成互动。
10.可选地,所述根据所述码流信息确定对应的目标应用,包括:
11.提取所述码流信息中的应用标识码;
12.根据所述应用标识码确定对应的目标应用。
13.可选地,所述获取目标互动内容,包括:
14.获取初始互动内容;
15.根据预设敏感关键词对初始互动内容进行筛选,得到目标互动内容。
16.可选地,所述根据预设敏感关键词对初始互动内容进行筛选,得到目标互动内容,包括:
17.识别所述初始互动内容中的初始关键词;
18.将所述初始关键词和预设敏感关键词进行比对,得到比对结果;
19.根据比对结果删除所述初始关键词中存在的预设敏感关键词,得到目标关键词;
20.对所述目标关键词进行文本拼接,得到目标互动内容。
21.可选地,所述获取目标互动内容之前,还包括:
22.识别当前互动功能状态;
23.若所述当前互动功能状态不为预设功能状态,发送开启提醒至当前显示页面,以使用户反馈对应的应答信息;
24.若所述应答信息为预设信息,检测所述目标应用的用户登录状态;
25.若所述用户登录状态为预设登录状态,开启互动功能并执行获取目标互动内容的步骤及后续步骤。
26.可选地,所述检测所述目标应用的用户登录状态,包括:
27.获取所述目标应用的用户基本信息;
28.检测所述用户基本信息中是否存在用户数据,得到检测结果;
29.根据检测结果确定用户登录状态。
30.可选地,所述根据所述目标互动内容和所述目标应用完成互动,包括:
31.获取用户调节指令;
32.根据所述用户调节指令确定互动速度和互动位置;
33.基于所述互动速度和互动位置将所述目标互动内容在所述目标应用上进行显示,完成互动。
34.此外,为实现上述目的,本发明还提出一种基于混合广播平台的互动装置,所述基于混合广播平台的互动装置包括:
35.检测模块,用于检测振动装置正常运行时的电压电流信号;
36.获取模块,用于在检测到广播信号时,获取当前频道的码流信息;
37.确定模块,用于根据所述码流信息确定对应的目标应用;
38.所述获取模块,还用于获取目标互动内容;
39.互动模块,用于根据所述目标互动内容和所述目标应用完成互动。
40.此外,为实现上述目的,本发明还提出一种基于混合广播平台的互动设备,所述基于混合广播平台的互动设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于混合广播平台的互动程序,所述基于混合广播平台的互动程序配置为实现如上文所述的基于混合广播平台的互动方法。
41.此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有基于混合广播平台的互动程序,所述基于混合广播平台的互动程序被处理器执行时实现如上文所述的基于混合广播平台的互动方法。
42.本发明通过在检测到广播信号时,获取当前频道的码流信息;根据所述码流信息确定对应的目标应用;获取目标互动内容;根据所述目标互动内容和所述目标应用完成互动。通过上述方式,通过识别广播信号的码流信息从而确定对应的目标应用,并获取目标互动内容,根据目标互动内容和目标应用完成用户与混合广播平台之间的互动,从而满足用户需求,提高了用户的使用体验,同时丰富了混合广播平台的趣味性和功能性。
附图说明
43.图1是本发明实施例方案涉及的硬件运行环境的基于混合广播平台的互动设备的结构示意图;
44.图2为本发明基于混合广播平台的互动方法第一实施例的流程示意图;
45.图3为本发明基于混合广播平台的互动方法一实施例的混合广播平台架构示意图;
46.图4为本发明基于混合广播平台的互动方法第二实施例的流程示意图;
47.图5为本发明基于混合广播平台的互动装置第一实施例的结构框图。
48.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
49.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
50.参照图1,图1为本发明实施例方案涉及的硬件运行环境的基于混合广播平台的互动设备结构示意图。
51.如图1所示,该基于混合广播平台的互动设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram)存储器,也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
52.本领域技术人员可以理解,图1中示出的结构并不构成对基于混合广播平台的互动设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
53.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及基于混合广播平台的互动程序。
54.在图1所示的基于混合广播平台的互动设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明基于混合广播平台的互动设备中的处理器1001、存储器1005可以设置在基于混合广播平台的互动设备中,所述基于混合广播平台的互动设备通过处理器1001调用存储器1005中存储的基于混合广播平台的互动程序,并执行本发明实施例提供的基于混合广播平台的互动方法。
55.本发明实施例提供了一种基于混合广播平台的互动方法,参照图2,图2为本发明一种基于混合广播平台的互动方法第一实施例的流程示意图。
56.本实施例中,所述基于混合广播平台的互动方法包括以下步骤:
57.步骤s10:在检测到广播信号时,获取当前频道的码流信息。
58.需要说明的是,本实施例的执行主体为混合广播平台,混合广播平台包括广播公司、地面广播、卫星广播、电视终端以及互联网运营商,如图3所示,广播电视将录制的传送流于互联网运营商提供的信息进行混合,通过地面广播传送给卫星广播,电视终端获取码流数据、线性音视频节目、应用数据和流事件;电视终端通过解析数据和流事件来观看广播节目和软件的内容;线性音视频内容由广播处理器组件进行处理,应用数据和流事件需要采用特定的运行环境执行,用于解析和显示软件的内容。在检测到广播信号时,混合广播平台会获取当前频道的码流信息,根据码流信息确定目标应用,并获取目标互动内容,根据目
标互动内容和目标应用完成互动。
59.可以理解的是,当混合广播平台在检测到广播信号时,获取当前频道的码流信息即ait信息。
60.步骤s20:根据所述码流信息确定对应的目标应用。
61.需要说明的是,通过识别码流信息可以确定对应的目标应用即在电视终端确定对应的webapp。
62.可以理解的是,为了准确定位目标应用,进一步地,所述根据所述码流信息确定对应的目标应用,包括:提取所述码流信息中的应用标识码;根据所述应用标识码确定对应的目标应用。
63.在具体实现中,应用标识码指的是码流信息中包含的混合广播平台中各应用的url(uniform resource locator,统一资源定位器),根据应用标识码可确定混合广播平台的中存在的目标应用。
64.需要说明的是,在获取到码流信息后,提取码流信息中包含的应用标识码,从而根据应用标识码定位需要启动的目标应用。在确定目标应用后,混合广播平台将目标应用启动显示在电视终端的显示界面。
65.步骤s30:获取目标互动内容。
66.需要说明的是,目标互动内容指的是需要在目标应用上进行显示的过滤后的用户互动内容,例如,当前用户想在目标应用上进行显示的过滤后目标互动内容可以为“这一幕好精彩”。
67.可以理解的是,为了营造健康良好的互动环境,进一步地,所述获取目标互动内容,包括:获取初始互动内容;根据预设敏感关键词对初始互动内容进行筛选,得到目标互动内容。
68.需要说明的是,初始互动内容指的是需要在目标应用上进行显示的未过滤的用户互动内容,预设敏感关键词指的是存储在数据库中预先设定的敏感关键词,由于初始互动内容中可能存在敏感词汇或敏感信息,因此需要根据预设敏感关键词对初始互动内容进行过滤筛选,从而得到筛选后的目标互动内容。例如,初始互动内容为“这一幕真xx精彩”,“xx”为预设敏感关键词,对初始互动内容进行过滤后得到目标互动内容为“这一幕真精彩”。
69.可以理解的是,为了对初始互动内容进行精准筛选,进一步地,所述根据预设敏感关键词对初始互动内容进行筛选,得到目标互动内容,包括:识别所述初始互动内容中的初始关键词;将所述初始关键词和预设敏感关键词进行比对,得到比对结果;根据比对结果删除所述初始关键词中存在的预设敏感关键词,得到目标关键词;对所述目标关键词进行文本拼接,得到目标互动内容。
70.在具体实现中,对初始互动内容进行解析,从而得到初始互动内容中存在的初始关键词,将初始关键词和预设敏感关键词仅仅一一比对,从而得到比对结果。
71.需要说明的是,在得到比对结果后,根据比对结果删除初始关键词中存在的预设敏感关键词,从而得到目标关键词,并将目标关键词按照对初始互动内容进行解析时的顺序进行文本拼接,从而得到目标互动内容。例如,初始互动内容为“这个片段真xx精彩”,从而拆分得到的初始关键词为“这个”、“片段”、“真”、“xx”、“精彩”,在将初始关键词和预设敏
感关键词进行一一比对后,初始关键词中“xx”与预设敏感关键词相同,因此,将初始关键词中“xx”删除,得到目标关键词这个”、“片段”、“真”、“精彩”,按照解析时的先后顺序将目标关键词进行拼接,从而得到目标互动内容“这个片段真精彩”。
72.步骤s40:根据所述目标互动内容和所述目标应用完成互动。
73.需要说明的是,在获得目标互动内容后,将目标互动内容在目标应用上进行显示,从而完成互动。
74.可以理解的是,为了使互动时的显示满足用户需求,从而使用户有更好的互动体验,进一步地,所述根据所述目标互动内容和所述目标应用完成互动,包括:获取用户调节指令;根据所述用户调节指令确定互动速度和互动位置;基于所述互动速度和互动位置将所述目标互动内容在所述目标应用上进行显示,完成互动。
75.需要说明的是,混合广播平台获取混合广播平台对应用户的用户调节指令,用户调节指令是用于对目标互动内容在目标应用上的显示设置进行调节的指令。
76.可以理解的是,在得到用户调节指令后,提取用户调节指令中的互动速度和互动位置,互动速度指的是目标应用的界面上显示互动内容时的滚动速度,互动位置指的是目标应用的界面上显示互动内容的位置。在得到互动速度和互动位置后将目标互动内容在目标应用上进行显示,从而完成互动。例如,当前互动速度为1倍速,互动位置为显示界面的上方,在启动目标应用a后,在目标应用a对应的界面上方采用1倍速的滚动速度将目标互动内容进行滚动显示,从而完成互动。
77.本实施例通过在检测到广播信号时,获取当前频道的码流信息;根据所述码流信息确定对应的目标应用;获取目标互动内容;根据所述目标互动内容和所述目标应用完成互动。通过上述方式,通过识别广播信号的码流信息从而确定对应的目标应用,并获取目标互动内容,根据目标互动内容和目标应用完成用户与混合广播平台之间的互动,从而满足用户需求,提高了用户的使用体验,同时丰富了混合广播平台的趣味性和功能性。
78.参考图4,图4为本发明一种基于混合广播平台的互动方法第二实施例的流程示意图。
79.基于上述第一实施例,本实施例基于混合广播平台的互动方法在所述步骤s30之前,还包括:
80.步骤s31:识别当前互动功能状态。
81.需要说明的是,当前互动功能状态指的是当前时刻的互动功能开启或关闭状态。识别此时互动功能状态位的状态值,根据状态值可确定当前互动功能状态。
82.步骤s32:若所述当前互动功能状态不为预设功能状态,发送开启提醒至当前显示页面,以使用户反馈对应的应答信息。
83.需要说明的是,预设功能状态指的是开启状态,若当前互动功能状态不为预设功能状态,则说明当前互动功能未开启,此时需发送开启提醒至当前显示界面,从而使用户根据开启提醒反馈对应的应答信息。开启提醒中包括“确认开启”和“无需开启”两种信息,用户在接收到开启提醒后反馈两种信息中的任一种从而得到应答信息。
84.可以理解的是,若当前互动功能状态为预设功能状态,此时检测目标应用的用户登录状态。
85.步骤s33:若所述应答信息为预设信息,检测所述目标应用的用户登录状态。
86.需要说明的是,预设信息指的是“确认开启”的信息,当应答信息为预设信息时,说明用户开启互动功能,此时需要进一步检测目标应用的用户登录状态。
87.在具体实现中,为了得到准确的用户登录状态,进一步地,所述检测所述目标应用的用户登录状态,包括:获取所述目标应用的用户基本信息;检测所述用户基本信息中是否存在用户数据,得到检测结果;根据检测结果确定用户登录状态。
88.需要说明的是,获取目标应用的用户基本信息,例如头像信息和账号信息。检测用户基本信息中是否存在用户信息,得到检测结果。根据检测结果可确定用户登录状态。例如,当前用户基本信息中并未识别到用户的头像信息和账号信息,即说明用户基本信息中不存在用户信息,则确定目标应用的用户登录状态为用户未登录状态。
89.步骤s34:若所述用户登录状态为预设登录状态,开启互动功能并执行获取目标互动内容的步骤及后续步骤。
90.需要说明的是,预设登录状态指的是用户已登录状态,若用户登录状态未用户已登录状态,此时开启互动功能并执行获取目标互动内容的步骤及后续步骤。
91.可以理解的是,若用户登录状态为用户未登录状态,则发送登录提醒至当前显示界面,以使用户在目标应用上登录账号。在接收到用户反馈的登录信息后,开启互动功能并执行获取目标互动内容的步骤及后续步骤。
92.本实施例通过识别当前互动功能状态;若所述当前互动功能状态不为预设功能状态,发送开启提醒至当前显示页面,以使用户反馈对应的应答信息;若所述应答信息为预设信息,检测所述目标应用的用户登录状态;若所述用户登录状态为预设登录状态,开启互动功能并执行获取目标互动内容的步骤及后续步骤。通过识别当前互动功能状态与用户登录状态,在当前互动功能状态和用户登录状态均为预设状态时执行获取目标互动内容的步骤及后续步骤,以保证正常用户的正常互动。
93.此外,参照图5,本实施例还提出一种基于混合广播平台的互动装置,所述基于混合广播平台的互动装置包括:
94.获取模块10,用于在检测到广播信号时,获取当前频道的码流信息。
95.确定模块20,用于根据所述码流信息确定对应的目标应用。
96.所述获取模块10,还用于获取目标互动内容。
97.互动模块30,用于根据所述目标互动内容和所述目标应用完成互动。
98.本实施例通过在检测到广播信号时,获取当前频道的码流信息;根据所述码流信息确定对应的目标应用;获取目标互动内容;根据所述目标互动内容和所述目标应用完成互动。通过上述方式,通过识别广播信号的码流信息从而确定对应的目标应用,并获取目标互动内容,根据目标互动内容和目标应用完成用户与混合广播平台之间的互动,从而满足用户需求,提高了用户的使用体验,同时丰富了混合广播平台的趣味性和功能性。
99.在一实施例中,所述确定模块20,还用于提取所述码流信息中的应用标识码;
100.根据所述应用标识码确定对应的目标应用。
101.在一实施例中,所述获取模块10,还用于获取初始互动内容;
102.根据预设敏感关键词对初始互动内容进行筛选,得到目标互动内容。
103.在一实施例中,所述获取模块10,还用于识别所述初始互动内容中的初始关键词;
104.将所述初始关键词和预设敏感关键词进行比对,得到比对结果;
105.根据比对结果删除所述初始关键词中存在的预设敏感关键词,得到目标关键词;
106.对所述目标关键词进行文本拼接,得到目标互动内容。
107.在一实施例中,所述获取模块10,还用于识别当前互动功能状态;
108.若所述当前互动功能状态不为预设功能状态,发送开启提醒至当前显示页面,以使用户反馈对应的应答信息;
109.若所述应答信息为预设信息,检测所述目标应用的用户登录状态;
110.若所述用户登录状态为预设登录状态,开启互动功能并执行获取目标互动内容的步骤及后续步骤。
111.在一实施例中,所述获取模块10,还用于获取所述目标应用的用户基本信息;
112.检测所述用户基本信息中是否存在用户数据,得到检测结果;
113.根据检测结果确定用户登录状态。
114.在一实施例中,所述互动模块30,还用于获取用户调节指令;
115.根据所述用户调节指令确定互动速度和互动位置;
116.基于所述互动速度和互动位置将所述目标互动内容在所述目标应用上进行显示,完成互动。
117.由于本装置采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
118.此外,本发明实施例还提出一种存储介质,所述存储介质上存储有基于混合广播平台的互动程序,所述基于混合广播平台的互动程序被处理器执行时实现如上文所述的基于混合广播平台的互动方法的步骤。
119.由于本存储介质采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
120.需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
121.另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的基于混合广播平台的互动方法,此处不再赘述。
122.此外,需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
123.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
124.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器(read only memory,rom)/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方
法。
125.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1