本发明涉及电视,具体涉及一种节目资源融合播放方法、装置、电子设备和存储介质。
背景技术:
1、随着当前经济和科技的快速发展,智能电视在人们的生活中出现和使用的频率越来越高。一般来说,人们在使用智能电视时,会希望电视节目能尽快开始播放。
2、目前,智能电视在播放电视节目时采取的主要方法是,通过广播获取节目内容进行播放。但是采用这种方案,由于广播传输的速率有限,且需要对通过广播接收到的数据进行锁频和数据过滤,因此,通过广播方式播放节目需要等待一定的时间。
技术实现思路
1、本发明实施例提供一种节目资源融合播放方法、装置、电子设备和存储介质,可以缩短在播放电视节目时需要等待的时间,改善用户观看电视节目时的体验。
2、本发明实施例提供一种节目资源融合播放方法,包括:
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、采用本发明实施例的方案,可以基于针对目标节目的节目播放请求,获取所述目标节目对应的目标节目属性信息,解析所述目标节目属性信息,得到所述目标节目的节目来源信息,所述节目来源信息用于指示所述目标节目的节目内容来源,所述节目内容来源至少包括节目广播来源,当所述节目内容来源中包括节目网络来源时,通过高速网络从所述节目网络来源下载所述目标节目的网络节目内容,播放所述网络节目内容,通过广播通路从所述节目广播来源接收所述目标节目的广播节目内容,当所述广播节目内容满足预设的播放切换条件时,不播放所述网络节目内容,基于所述广播节目内容进行播放;由于在本发明实施例中,当节目支持从网络来源下载时,可以从高速网络进行下载播放,无需等待通过广播通路接收数据并对数据进行锁频和过滤,因此,可以缩短在播放电视节目时需要等待的时间,改善用户观看电视节目时的体验。
1.一种节目资源融合播放方法,其特征在于,包括:
2.根据权利要求1所述的节目资源融合播放方法,其特征在于,所述通过高速网络从所述节目网络来源下载所述目标节目的网络节目内容,播放所述网络节目内容,包括:
3.根据权利要求1所述的节目资源融合播放方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的节目资源融合播放方法,其特征在于,所述基于针对目标节目的节目播放请求,获取所述目标节目对应的目标节目属性信息,包括:
5.根据权利要求1所述的节目资源融合播放方法,其特征在于,所述基于针对目标节目的节目播放请求,获取所述目标节目对应的目标节目属性信息,包括:
6.根据权利要求1所述的节目资源融合播放方法,其特征在于,所述通过广播通路从所述节目广播来源接收所述目标节目的广播节目内容,包括:
7.根据权利要求1所述的节目资源融合播放方法,其特征在于,所述当所述广播节目内容满足预设的播放切换条件时,不播放所述网络节目内容,基于所述广播节目内容进行播放,包括:
8.一种节目资源融合播放装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括存储器和处理器;所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序,以执行权利要求1至7任一项所述的节目资源融合播放方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至7任一项所述的节目资源融合播放方法中的步骤。