CN112423003A - 直播节目的播放方法及装置、智能冰箱、存储介质 - Google Patents
直播节目的播放方法及装置、智能冰箱、存储介质 Download PDFInfo
- Publication number
- CN112423003A CN112423003A CN202011228465.4A CN202011228465A CN112423003A CN 112423003 A CN112423003 A CN 112423003A CN 202011228465 A CN202011228465 A CN 202011228465A CN 112423003 A CN112423003 A CN 112423003A
- Authority
- CN
- China
- Prior art keywords
- live program
- playing
- information source
- program
- live
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及节目播放技术领域,公开了一种直播节目的播放方法及装置、智能冰箱、计算机可读存储介质。本发明通过接收直播节目播放指令,进而根据直播节目播放指令以及预设信源优先级表,确定目标信源,进一步地,判断在目标信源下是否存在直播节目播放指令对应的直播节目,若是,播放直播节目;解决了相关技术中直播节目的播放操作繁琐,给用户带来诸多不便,造成用户困扰的问题。
Description
技术领域
本发明涉及节目播放技术领域,尤其涉及一种直播节目的播放方法及装置、智能冰箱、计算机可读存储介质。
背景技术
随着电子技术的发展和人们生活水平的不断提高,各种终端设备和智能家居设备的使用越来越普及,其己成为人们生活中不可缺少的一部分。
目前,相关技术中各设备播放直播节目的方式有多种,例如可以在数字电视信号下播放,或者可以在模拟电视信号下播放,或者可以通过机顶盒播放,或者可以通过网站时移播放等。但是,这些播放直播节目的方式均需要用户进行选择切换,对于用户而言,操作比较繁琐,由此给用户带来诸多不便,降低了用户的使用体验满意度。
因此,如何能够为用户观看直播节目提供便利性是函待解决的问题。
发明内容
本发明的主要目的在于提供直播节目的播放方法及装置、智能冰箱、计算机可读存储介质,旨在提升用户观看直播节目的便利性。
为实现上述目的,本发明提供一种直播节目的播放方法,直播节目的播放方法包括:
接收直播节目播放指令;
根据所述直播节目播放指令以及预设信源优先级表,确定目标信源;
判断在所述目标信源下是否存在所述直播节目播放指令对应的直播节目;
若是,播放所述直播节目。
直播节目播放指令对应的直播节目可选的,所述接收直播节目播放指令的步骤之前,所述直播节目的播放方法还包括:
获取用户对直播节目的操作历史记录;
根据所述操作历史记录,确定信源的优先级;
根据所述信源的优先级,生成所述预设信源优先级表。
可选的,所述操作历史记录包括:
在第一预设时间段内各信源对应的节目观看总时长;
和/或,
在第二预设时间段内各信源对应的播放参数调整总次数。
可选的,当所述操作历史记录包括在第一预设时间段内各信源对应的节目观看总时长时,所述获取用户对直播节目的操作历史记录的步骤包括:
获取各节目观看总时长,并将其作为时间子元素;其中,节目观看总时长越长,其所对应的时间子元素的数值越大;
所述根据所述操作历史记录,确定信源的优先级的步骤包括:
根据所述时间子元素的数值,确定信源的优先级。
可选的,当所述操作历史记录包括在第二预设时间段内各信源对应的播放参数调整总次数时,所述获取用户对直播节目的操作历史记录的步骤包括:
获取各播放参数调整总次数,并将其作为频率子元素;其中,播放参数调整总次数越多,其所对应的频率子元素的数值越大;
所述根据所述操作历史记录,确定信源的优先级的步骤包括:
根据所述频率子元素的数值,确定信源的优先级。
可选的,所述当所述操作历史记录包括:在第一预设时间段内各信源对应的节目观看总时长,和,在第二预设时间段内各信源对应的播放参数调整总次数时,所述根据所述操作历史记录,确定信源的优先级的步骤之前,所述直播节目的播放方法还包括:
从预设权重值集合中获取所述时间子元素和频率子元素分别对应的权重值;
所述根据所述操作历史记录,确定信源的优先级的步骤包括:
将所述时间子元素和频率子元素的数值分别与其对应的权重值进行加权求和;
根据加权求和得到的数值,确定信源的优先级。
可选的,所述判断在所述目标信源下是否存在所述直播节目播放指令对应的直播节目的步骤之后,所述直播节目的播放方法还包括:
若否,返回执行所述根据所述直播节目播放指令以及预设信源优先级表,确定目标信源的步骤。
此外,为实现上述目的,本发明还提供一种直播节目的播放装置,直播节目的播放装置包括:
接收模块,用于接收直播节目播放指令;
确定模块,用于根据所述直播节目播放指令以及预设信源优先级表,确定目标信源;
判断模块,用于判断在所述目标信源下是否存在所述直播节目播放指令对应的直播节目;
播放模块,用于在所述目标信源下存在所述直播节目播放指令对应的直播节目时,播放所述直播节目。
此外,为实现上述目的,本发明还提供一种智能冰箱,所述智能冰箱包括:存储器、处理器及存储在所述存储器上并在所述处理器上运行直播节目的播放程序,所述直播节目的播放程序被所述处理器执行时实现如上文所述的直播节目的播放方法的步骤。
此外,为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有直播节目的播放程序,所述直播节目的播放程序被处理器执行时实现如上文所述的直播节目的播放方法的步骤。
本发明提供的技术方案,通过接收直播节目播放指令,进而根据直播节目播放指令以及预设信源优先级表,确定目标信源,进一步地,判断在目标信源下是否存在直播节目播放指令对应的直播节目,若是,播放直播节目;解决了相关技术中直播节目的播放操作繁琐,给用户带来诸多不便,造成用户困扰的问题。
也即本发明提供的技术方案,通过在接收到的节目播放指令时,根据节目播放指令以及预先存储的预设信源优先级表,确定出目标信源,进而判断该目标信源下是否存在与直播节目播放指令对应的直播节目,如果该目标信源下存在与直播节目播放指令对应的直播节目,则将其进行播放;由此实现了根据预先存储的预设信源优先级表播放直播节目,避免了用户进行选择切换等繁琐操作现象的发生,为用户带来诸多便利,降低了用户困扰,提升了用户的使用体验满意度。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1是本发明实施例方案涉及的硬件运行环境的智能冰箱结构示意图;
图2为本发明直播节目的播放方法第一实施例的流程示意图;
图3为本发明直播节目的播放方法第二实施例的流程示意图;
图4为本发明直播节目的播放装置第一实施例的结构框图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的智能冰箱结构示意图。
智能冰箱包括:至少一个处理器101、存储器102以及存储在所述存储器上并可在所述处理器上运行的直播节目的播放程序,所述直播节目的播放程序配置为实现如下任一实施例所述的直播节目的播放方法的步骤。
处理器101可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器101可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器101也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(CentralProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器101可以在集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。处理器101还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关直播节目的播放方法操作,使得直播节目的播放方法模型可以自主训练学习,提高效率和准确度。
存储器102可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器102还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储智能冰箱、闪存存储智能冰箱。在一些实施例中,存储器102中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器101所执行以实现本申请中方法实施例提供的直播节目的播放方法。
在一些实施例中,智能冰箱还可选包括有:通信接口103和至少一个***设备。处理器101、存储器102和通信接口103之间可以通过总线或信号线相连。各个***设备可以通过总线、信号线或电路板与通信接口103相连。具体地,***设备包括:射频电路104、显示屏105和电源106中的至少一种。
通信接口103可被用于将I/O(Input/Output,输入/输出)相关的至少一个***设备连接到处理器101和存储器102。在一些实施例中,处理器101、存储器102和通信接口103被集成在同一芯片或电路板上;在一些其他实施例中,处理器101、存储器102和通信接口103中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路104用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路104通过电磁信号与通信网络以及其他通信智能冰箱进行通信。射频电路104将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路104包括:天线***、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路104可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路104还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。
显示屏105用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏105是触摸显示屏时,显示屏105还具有采集在显示屏105的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器101进行处理。此时,显示屏105还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏105可以为一个,智能冰箱的前面板;在另一些实施例中,显示屏105可以为至少两个,分别设置在智能冰箱的不同表面或呈折叠设计;在再一些实施例中,显示屏105可以是柔性显示屏,设置在智能冰箱的弯曲表面上或折叠面上。甚至,显示屏105还可以设置成非矩形的不规则图形,也即异形屏。显示屏105可以采用LCD(LiquidCrystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。
电源106用于为智能冰箱中的各个组件进行供电。电源106可以是交流电、直流电、一次性电池或可充电电池。当电源106包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。
本领域技术人员可以理解,图1中示出的结构并不构成对智能冰箱的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
基于上述硬件结构,提出本发明的各实施例。
参照图2,图2为本发明直播节目的播放方法第一实施例的流程示意图,直播节目的播放方法包括以下步骤:
步骤S20:接收直播节目播放指令。
需要说明的是,本发明直播节目的播放方法可以应用于各智能终端设备或各智能家居设备,其中智能终端设备可以是智能手机、智能穿戴设备等,智能家居设备可以是智能冰箱、智能电视机等。
应当明确的是,本实施例中的直播节目播放指令表征用户当前想观看某一直播节目而下发的,其应当包括直播节目所对应的节目名称或与节目名称相匹配的关键字等,这样才能知晓用户当前是想观看哪一个直播节目。
在一些示例中,接收到的直播节目播放指令,可以是用户下发的语音信息,即语音信息中承载了直播节目播放指令。可以理解的是,一些场景下,用户可能并不方便输入文字信息以下发直播节目播放指令;例如用户通过智能冰箱遥控器可能并不方便输入文字,因此用户直接下发语音信息,由智能智能冰箱的语音模块接收,从而以从接收到的语音信息中获取到直播节目播放指令,具体地,对接收到的语音信息进行识别得到识别文本,则此时的识别文本即对应直播节目播放指令。
在一些示例中,接收到的直播节目播放指令,可以是用户下发的文字信息,即文字信息中承载了直播节目播放指令,其中文字信息的输入可以是通过点击遥控器按键下发。可以理解的是,一些场景下,用户可能直接输入文字信息以下发直播节目播放指令;例如用户点击遥控器按键输入文字信息,则此时的文字信息即对应直播节目播放指令。
步骤S21:根据直播节目播放指令以及预设信源优先级表,确定目标信源。
应当明确的是,本实施例中接收到直播节目播放指令后,需要根据直播节目播放指令以及预设信源优先级表,确定目标信源;也即本实施例中预先存储有预设信源优先级表,其中预设信源优先级表中包括有多个信源对应的优先级,例如参见下述表一所示,为一种示例的预设信源优先级表。
表一
信源 | 优先级 |
数字电视信号 | A2 |
模拟电视信号 | A1 |
机顶盒 | A3 |
网站 | A4 |
…… | …… |
可以理解的是,本实施例中可以从预设信源优先级表选择优先级最高的信源,将其确定为目标信源;例如表一所示中各信源的优先级由高到低为A1>A2>A3>A4,则此时确定模拟电视信号为目标信源。
步骤S22:判断在目标信源下是否存在直播节目播放指令对应的直播节目;
若是,执行步骤S23;若否,则结束此次流程。
可以理解的是,由于针对的是直播节目,通常而言直播节目均具有时间限制,因此,本实施例中根据直播节目播放指令以及预设信源优先级表,确定目标信源后,需要判断该目标信源下是否存在直播节目播放指令对应的直播节目;具体地,可以是先获取到目标信源所对应的直播节目频道列表,进而将直播节目播放指令包括的直播节目的节目名称或与节目名称相匹配的关键字,与直播节目频道列表中的各直播节目的节目名称进行匹配,其中若匹配成功,则表示该目标信源下存在直播节目播放指令对应的直播节目,若匹配成功,则表示该目标信源下不存在直播节目播放指令对应的直播节目。
步骤S23:播放直播节目。
应当明确的是,本实施例中判断在目标信源下是否存在直播节目播放指令对应的直播节目存在两种情况,其中:
情况一:目标信源下存在直播节目播放指令对应的直播节目,则当目标信源下存在直播节目播放指令对应的直播节目时,将其自动进行播放。在一些示例中,当目标信源下存在直播节目播放指令对应的直播节目时,先进行显示以告知用户即将播放的直播节目,然后再进行播放。
情况二:当目标信源下不存在直播节目播放指令对应的直播节目时,则结束此次的流程。
本实施例中,通过在接收到的节目播放指令时,根据节目播放指令以及预先存储的预设信源优先级表,确定出目标信源,进而判断该目标信源下是否存在与直播节目播放指令对应的直播节目,如果该目标信源下存在与直播节目播放指令对应的直播节目,则将其进行播放;由此实现了根据预先存储的预设信源优先级表播放直播节目,避免了用户进行选择切换等繁琐操作现象的发生,为用户带来诸多便利,降低了用户困扰,提升了用户的使用体验满意度。
基于第一实施例,提出本发明直播节目的播放方法的第二实施例,参照图3,图3为本发明直播节目的播放方法第二实施例的流程示意图。
在本实施例中,接收直播节目播放指令的步骤之前,直播节目的播放方法还可以包括以下步骤:
步骤S30:获取用户对直播节目的操作历史记录。
应当明确的是,本实施例中操作历史记录包括但不限于在第一预设时间段内各信源对应的节目观看总时长,在第二预设时间段内各信源对应的播放参数调整总次数;其中,第一预设时间段和第二预设时间段可以相同也可以不同,在实际应用中,可以根据具体应用场景做灵活调整。
需要说明的是,本实施例中是分别获取不同信源对应的节目观看总时长,其中针对同一信源来说,其所对应的节目观看总时长表征的是该信源下各节目的时长相加的总和,例如信源A,其下观看的节目分别有a1、a2、a3,且节目a1、a2、a3分别对应的观看时长为t1、t2、t3,则信源A对应的节目观看总时长T=t1+t2+t3。
需要说明的是,本实施例中是分别获取不同信源对应的播放参数调整总次数,其中针对同一信源来说,其所对应的播放参数调整总次数表征的是该信源下各播放参数调整次数相加的总和,例如信源A下,对色饱和度、亮度、环绕声、音量参数调整的次数分别为k1、k2、k3、k4,则信源A对应的播放参数调整总次数K=k1+k2+k3+k4。值得注意的是,在实际应用中,播放参数可以根据具体应用场景做灵活调整。
在一些示例中,操作历史记录可以包括在第一预设时间段内各信源对应的节目观看总时长;也即,本实施例中的预设优先级表是根据第一预设时间段内各信源对应的节目观看总时长生成。
在一些示例中,操作历史记录可以包括在第二预设时间段内各信源对应的播放参数调整总次数;也即,本实施例中的预设优先级表是根据第二预设时间段内各信源对应的播放参数调整总次数生成。
在一些示例中,操作历史记录可以包括在第一预设时间段内各信源对应的节目观看总时长,和,在第二预设时间段内各信源对应的播放参数调整总次数;也即,本实施例中的预设优先级表是根据第一预设时间段内各信源对应的节目观看总时长,和第二预设时间段内各信源对应的播放参数调整总次数两者生成。
值得注意的是,操作历史记录并不局限于上述所列举的两种因素,还可以是其他因素,在实际应用中,可以根据具体应用场景做灵活调整;为了更好地理解本发明,本发明后续仍以操作历史记录包括在第一预设时间段内各信源对应的节目观看总时长,在第二预设时间段内各信源对应的播放参数调整总次数进行示例说明。
步骤S31:根据操作历史记录,确定信源的优先级。
应当明确的是,本实施例中获取到用户对直播节目的操作历史记录后,则可以根据操作历史记录,确定信源的优先级;其中,这里分为三种情况进行说明:
情况一,当操作历史记录包括在第一预设时间段内各信源对应的节目观看总时长时,获取用户对直播节目的操作历史记录的步骤包括以下步骤:
获取各节目观看总时长,并将其作为时间子元素;其中,节目观看总时长越长,其所对应的时间子元素的数值越大;
根据操作历史记录,确定信源的优先级的步骤包括以下步骤:
根据时间子元素的数值,确定信源的优先级。
应当明确的是,本实施例中将节目观看总时长称之为时间子元素,并根据时间子元素来确定信源的优先级,从而生成预设信源优先级表;例如设获取到的各信源对应的节目观看总时长如表二所示。
表二
信源 | 节目观看总时长 |
数字电视信号 | 180分钟 |
模拟电视信号 | 240分钟 |
机顶盒 | 120分钟 |
网站 | 60分钟 |
…… | …… |
其中,表二所示中各信源的节目观看总时长由长到短为240分钟>180分钟>120分钟>60分钟,则此时模拟电视信号所对应的时间子元素的数值最大,次之是数字电视信号,再者是机顶盒,最后是网站,基于此,可生成如表一所示的预设信源优先级表。
情况二,当操作历史记录包括在第二预设时间段内各信源对应的播放参数调整总次数时,获取用户对直播节目的操作历史记录的步骤包括以下步骤:
获取各播放参数调整总次数,并将其作为频率子元素;其中,播放参数调整总次数越多,其所对应的频率子元素的数值越大;
根据操作历史记录,确定信源的优先级的步骤包括以下步骤:
根据频率子元素的数值,确定信源的优先级。
应当明确的是,本实施例中将播放参数调整总次数称之为频率子元素,并根据频率子元素来确定信源的优先级,从而生成预设信源优先级表;例如设获取到的各信源对应的播放参数调整总次数如表三所示。
表三
信源 | 播放参数调整总次数 |
数字电视信号 | 12次 |
模拟电视信号 | 15次 |
机顶盒 | 6次 |
网站 | 1次 |
…… | …… |
其中,表三所示中各信源的播放参数调整总次数由多到少为15次>12次>6次>1次,则此时模拟电视信号所对应的频率子元素的数值最大,次之是数字电视信号,再者是机顶盒,最后是网站,基于此,可生成如表一所示的预设信源优先级表。
情况三:当操作历史记录包括:在第一预设时间段内各信源对应的节目观看总时长,和,在第二预设时间段内各信源对应的播放参数调整总次数时,根据操作历史记录,确定信源的优先级的步骤之前,直播节目的播放方法还包括以下步骤:
从预设权重值集合中获取时间子元素和频率子元素分别对应的权重值;
根据操作历史记录,确定信源的优先级的步骤包括以下步骤:
将时间子元素和频率子元素的数值分别与其对应的权重值进行加权求和;
根据加权求和得到的数值,确定信源的优先级。
应当明确的是,上述两种情况均是根据单一的操作历史记录来生成预设信源优先级表,而此种情况则是根据多个操作历史记录来生成预设信源优先级表;因此,本实施例中可以从预设权重值集合中获取多个操作历史记录(即时间子元素和频率子元素)分别对应的权重值,进而根据获取到的权重值和其对应的操作历史记录对应的数值进行加权求和,从而来确定信源的优先级,生成预设信源优先级。
为了更好地理解,这里一个具体示例进行说明;例如,设用P表示信源优先级,用T表示时间子元素,用K表示频率子元素,设从预设权重值集合中获取到时间子元素T对应的权重值为Q1,频率子元素对应的权重值为Q2,则P=Q1*T+Q2*K。
值得注意的是,在实际应用中,预设权重值集合中多个操作历史记录分别对应的权重值可以灵活进行设置,且多个操作历史记录分别对应的权重值可以相同也可以不同。
在一些示例中,还可以接收用户的设置指令,根据用户的设置指令设置预设权重值集合中多个操作历史记录分别对应的权重值,这样实现了与用户的交互,进一步提升了用户的使用体验满意度。
在一些示例中,还可以每隔预设时间段对预设信源优先级表进行更新,其中更新可以是根据上述三种情况中的任一方式重新生成预设信源优先级表,这样保证了预设信源优先级表的时效,更加贴合用户的观看习惯,从而使得播放的直播节目更为准确,进一步提升了用户的使用体验满意度。
步骤S32:根据信源的优先级,生成预设信源优先级表。
已在上述步骤S31中进行详细说明,这里不再赘述。
本实施例中,通过根据用户对直播节目的操作历史记录,来确定信源的优先级进而生成预设信源优先级表,从而使得根据该预设信源优先级表播放的直播节目更为准确,更为贴合用户的观看习惯,更加人性化、智能化。
基于上述各实施例,提出本发明直播节目的播放方法的第三实施例;在本实施例中,判断在目标信源下是否存在直播节目播放指令对应的直播节目的步骤之后,直播节目的播放方法还可以包括以下步骤:
若否,返回执行根据直播节目播放指令以及预设信源优先级表,确定目标信源的步骤。
应当明确的是,本实施例中在判断在目标信源下不存在直播节目播放指令对应的直播节目,还可以根据直播节目播放指令以及预设信源优先级表,重新确定目标信源,进而再判断重新确定出的目标信源下是否存在直播节目播放指令对应的直播节目,重复此过程,直至存在直播节目进行播放。
为了更好地理解,这里以一个具体示例进行说明;例如,设接收到直播节目播放指令,其中直播节目播放指令包含直播节目“2020年中秋晚会”,首先根据表一所示的预设信源优先级表,确定出目标信源为模拟电视信号,然后判断在模拟电视信号下是否存在直播节目“2020年中秋晚会”,设模拟电视信号下不存在直播节目“2020年中秋晚会”,则根据表一所示的预设信源优先级表,确定出目标信源为数字电视信号,再判断在数字电视信号下是否存在直播节目“2020年中秋晚会”,设数字电视信号下存在直播节目“2020年中秋晚会”,则将其进行播放;需要说明的是,当在数字电视信号下不存在直播节目“2020年中秋晚会”时,则继续根据表一所示的预设信源优先级表,确定目标信源,依次类推,这里不再赘述。
本实施例中,通过在判断在目标信源下不存在直播节目播放指令对应的直播节目,重复执行根据直播节目播放指令以及预设信源优先级表确定目标信源,判断在目标信源下是否存在直播节目播放指令对应的直播节目的步骤,使得直播节目能够成功播放,提升了直播节目的播放成功率,进一步提升了用户的使用体验满意度。
此外,参照图4所示,本发明实施例在前述直播节目的播放方法的基础上,还提出一种直播节目的播放装置,直播节目的播放装置包括:
接收模块40,用于接收直播节目播放指令;
确定模块41,用于根据直播节目播放指令以及预设信源优先级表,确定目标信源;
判断模块42,用于判断在目标信源下是否存在直播节目播放指令对应的直播节目;
播放模块43,用于在目标信源下存在直播节目播放指令对应的直播节目时,播放直播节目。
需要说明的是,本实施例中直播节目的播放装置还可选的包括有对应的其他模块,以实现前述直播节目的播放方法的步骤。
本发明的直播节目的播放装置采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
此外,本发明实施例还提出一种计算机可读存储介质,计算机可读存储介质上存储有直播节目的播放程序,直播节目的播放程序被处理器执行时实现如前述的直播节目的播放方法的步骤。
该计算机可读存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、计算机程序模块或其他数据)的任何方法或技术中实施的易失性或非易失性、可移除或不可移除的介质。计算机可读存储介质包括但不限于RAM(Random Access Memory,随机存取存储器),ROM(Read-Only Memory,只读存储器),EEPROM(Electrically EraableProgrammable read only memory,带电可擦可编程只读存储器)、闪存或其他存储器技术、CD-ROM(Compact Disc Read-Only Memory,光盘只读存储器),数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。
可见,本领域的技术人员应该明白,上文中所公开方法中的全部或某些步骤、***、设备中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种直播节目的播放方法,其特征在于,所述直播节目的播放方法包括:
接收直播节目播放指令;
根据所述直播节目播放指令以及预设信源优先级表,确定目标信源;
判断在所述目标信源下是否存在所述直播节目播放指令对应的直播节目;
若是,播放所述直播节目。
2.如权利要求1所述的直播节目的播放方法,其特征在于,所述接收直播节目播放指令的步骤之前,所述直播节目的播放方法还包括:
获取用户对直播节目的操作历史记录;
根据所述操作历史记录,确定信源的优先级;
根据所述信源的优先级,生成所述预设信源优先级表。
3.如权利要求2所述的直播节目的播放方法,其特征在于,所述操作历史记录包括:
在第一预设时间段内各信源对应的节目观看总时长;
和/或,
在第二预设时间段内各信源对应的播放参数调整总次数。
4.如权利要求3所述直播节目的播放方法,其特征在于,当所述操作历史记录包括在第一预设时间段内各信源对应的节目观看总时长时,所述获取用户对直播节目的操作历史记录的步骤包括:
获取各节目观看总时长,并将其作为时间子元素;其中,节目观看总时长越长,其所对应的时间子元素的数值越大;
所述根据所述操作历史记录,确定信源的优先级的步骤包括:
根据所述时间子元素的数值,确定信源的优先级。
5.如权利要求3所述直播节目的播放方法,其特征在于,当所述操作历史记录包括在第二预设时间段内各信源对应的播放参数调整总次数时,所述获取用户对直播节目的操作历史记录的步骤包括:
获取各播放参数调整总次数,并将其作为频率子元素;其中,播放参数调整总次数越多,其所对应的频率子元素的数值越大;
所述根据所述操作历史记录,确定信源的优先级的步骤包括:
根据所述频率子元素的数值,确定信源的优先级。
6.如权利要求3所述的直播节目的播放方法,其特征在于,所述当所述操作历史记录包括:在第一预设时间段内各信源对应的节目观看总时长,和,在第二预设时间段内各信源对应的播放参数调整总次数时,所述根据所述操作历史记录,确定信源的优先级的步骤之前,所述直播节目的播放方法还包括:
从预设权重值集合中获取所述时间子元素和频率子元素分别对应的权重值;
所述根据所述操作历史记录,确定信源的优先级的步骤包括:
将所述时间子元素和频率子元素的数值分别与其对应的权重值进行加权求和;
根据加权求和得到的数值,确定信源的优先级。
7.如权利要求1-6任一项所述的直播节目的播放方法,其特征在于,所述判断在所述目标信源下是否存在所述直播节目播放指令对应的直播节目的步骤之后,所述直播节目的播放方法还包括:
若否,返回执行所述根据所述直播节目播放指令以及预设信源优先级表,确定目标信源的步骤。
8.一种直播节目的播放装置,其特征在于,所述直播节目的播放装置包括:
接收模块,用于接收直播节目播放指令;
确定模块,用于根据所述直播节目播放指令以及预设信源优先级表,确定目标信源;
判断模块,用于判断在所述目标信源下是否存在所述直播节目播放指令对应的直播节目;
播放模块,用于在所述目标信源下存在所述直播节目播放指令对应的直播节目时,播放所述直播节目。
9.一种智能冰箱,其特征在于,所述智能冰箱包括:存储器、处理器及存储在所述存储器上并在所述处理器上运行直播节目的播放程序,所述直播节目的播放程序被所述处理器执行时实现如权利要求1-7中任一项所述的直播节目的播放方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有直播节目的播放程序,所述直播节目的播放程序被处理器执行时实现如权利要求1-7中任一项所述的直播节目的播放方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011228465.4A CN112423003A (zh) | 2020-11-05 | 2020-11-05 | 直播节目的播放方法及装置、智能冰箱、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011228465.4A CN112423003A (zh) | 2020-11-05 | 2020-11-05 | 直播节目的播放方法及装置、智能冰箱、存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112423003A true CN112423003A (zh) | 2021-02-26 |
Family
ID=74827944
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011228465.4A Pending CN112423003A (zh) | 2020-11-05 | 2020-11-05 | 直播节目的播放方法及装置、智能冰箱、存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112423003A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015169085A1 (zh) * | 2014-05-05 | 2015-11-12 | 中国科学院声学研究所 | 媒体资源信息的处理方法、装置和*** |
CN105307049A (zh) * | 2014-06-26 | 2016-02-03 | 深圳Tcl新技术有限公司 | 直播节目的播放方法和智能电视 |
CN105931589A (zh) * | 2016-04-25 | 2016-09-07 | 京东方科技集团股份有限公司 | 信号源检测装置及方法、显示设备 |
CN106375683A (zh) * | 2016-09-21 | 2017-02-01 | 广州视源电子科技股份有限公司 | 电视信号通道切换方法及装置 |
CN107026987A (zh) * | 2017-03-31 | 2017-08-08 | 广州视源电子科技股份有限公司 | 信源通道显示方法与*** |
CN107484014A (zh) * | 2017-07-25 | 2017-12-15 | 深圳Tcl数字技术有限公司 | 信源快速切换方法、电视设备及存储介质 |
US20180262809A1 (en) * | 2015-11-27 | 2018-09-13 | Le Holdings (Beijing) Co., Ltd. | Method and Device for switching Broadcast TV Program to on-demand Program |
WO2020206688A1 (zh) * | 2019-04-12 | 2020-10-15 | 深圳市欢太科技有限公司 | 视频播放方法、装置、存储介质及电子设备 |
-
2020
- 2020-11-05 CN CN202011228465.4A patent/CN112423003A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015169085A1 (zh) * | 2014-05-05 | 2015-11-12 | 中国科学院声学研究所 | 媒体资源信息的处理方法、装置和*** |
CN105307049A (zh) * | 2014-06-26 | 2016-02-03 | 深圳Tcl新技术有限公司 | 直播节目的播放方法和智能电视 |
US20180262809A1 (en) * | 2015-11-27 | 2018-09-13 | Le Holdings (Beijing) Co., Ltd. | Method and Device for switching Broadcast TV Program to on-demand Program |
CN105931589A (zh) * | 2016-04-25 | 2016-09-07 | 京东方科技集团股份有限公司 | 信号源检测装置及方法、显示设备 |
CN106375683A (zh) * | 2016-09-21 | 2017-02-01 | 广州视源电子科技股份有限公司 | 电视信号通道切换方法及装置 |
CN107026987A (zh) * | 2017-03-31 | 2017-08-08 | 广州视源电子科技股份有限公司 | 信源通道显示方法与*** |
CN107484014A (zh) * | 2017-07-25 | 2017-12-15 | 深圳Tcl数字技术有限公司 | 信源快速切换方法、电视设备及存储介质 |
WO2020206688A1 (zh) * | 2019-04-12 | 2020-10-15 | 深圳市欢太科技有限公司 | 视频播放方法、装置、存储介质及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108304888B (zh) | 直播平台用户分类方法及计算机存储介质、终端 | |
US20200168058A1 (en) | Vibration Method, Electronic Device and Computer Readable Storage Medium | |
CN112367203A (zh) | 配网方法及装置、智能电视机、计算机可读存储介质 | |
CN107346115B (zh) | 一种智能设备的控制方法、控制终端和智能设备 | |
CN112437339A (zh) | 音频输出控制方法及装置、智能电视机、存储介质 | |
CN112689172B (zh) | 节目播放方法、装置、机顶盒以及存储介质 | |
CN105100197A (zh) | 安装应用的方法及装置 | |
CN112040324A (zh) | 一种播放进度调节方法、装置、存储介质及终端 | |
US20170188085A1 (en) | Method and electronic device for multi-screen switching | |
CN112671572B (zh) | 智能设备配网的方法、装置、存储介质及电子装置 | |
CN111916084A (zh) | 智能家居语音控制方法及装置、设备、存储介质 | |
CN106961620B (zh) | 智能电视的开机方法、智能电视及遥控器 | |
CN106933111B (zh) | 一种控制设备的方法及装置 | |
CN113194450A (zh) | 蓝牙设备管理方法及装置 | |
CN106936826A (zh) | 广播接收器的注册方法、装置和终端设备 | |
CN112423003A (zh) | 直播节目的播放方法及装置、智能冰箱、存储介质 | |
CN113242453B (zh) | 弹幕播放方法、服务器以及计算机可读存储介质 | |
CN107071655B (zh) | 配置立体声输出的方法、装置、音频播放设备及移动终端 | |
CN112350895B (zh) | 应用程序的保活方法及装置、设备、计算机可读存储介质 | |
CN113992786A (zh) | 音频播放方法及装置 | |
CN113542488A (zh) | 采用终端设备控制受控终端的方法、设备和存储介质 | |
CN103345930A (zh) | 数据合成方法、装置及终端 | |
CN103974104A (zh) | 终端设备及其定时控制特定设备的方法 | |
CN114006983A (zh) | 一种视频彩铃交互方法、计算机设备及存储介质 | |
CN112351345A (zh) | 推荐内容的控制方法及装置、智能电视机、存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |