显示设备、服务器以及频道推荐方法与流程
未命名
09-24
阅读:35
评论:0
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.图1为根据本公开一个或多个实施例的显示设备与控制装置、服务器之间操作场
景的示意图;
27.图2为根据本公开一个或多个实施例的控制设备100的硬件配置框图;
28.图3a为根据本公开一个或多个实施例的显示设备200的硬件配置框图;
29.图3b为根据本公开一个或多个实施例的显示设备200中软件配置示意图;
30.图3c为根据本公开一个或多个实施例的显示设备200中应用程序的图标控件界面显示示意图;
31.图4a为根据本公开一个或多个实施例进行频道推荐的系统框架图;
32.图4b为根据本公开一个或多个实施例进行频道推荐的架构图;
33.图5a为本公开实施例提供的一种应用于显示设备的频道推荐方法的流程示意图;
34.图5b为本公开实施例提供的一种显示设备与服务器之间的交互过程的示意图;
35.图5c为本公开实施例提供的另一种显示设备与服务器之间的交互过程的示意图;
36.图6a为本公开实施例提供的又一种显示设备与服务器之间的交互过程的示意图;
37.图6b为本公开实施例提供的一种导航界面下进行频道推荐的第一显示界面示意图;
38.图6c为本公开实施例提供的一种针对目标频道对应的播放画面信息和标识信息进行展示的过程的示意图;
39.图7a为本公开实施例提供的又一种显示设备与服务器之间的交互过程的示意图;
40.图7b为本公开实施例提供的一种播放界面下进行频道推荐的第一显示界面示意图;
41.图8a为本公开实施例提供的一种应用于服务器的频道推荐方法的流程示意图;
42.图8b为本公开实施例提供的又一种显示设备与服务器之间的交互过程的示意图;
43.图9为本公开实施例提供的一种显示设备与服务器中包含的子系统的交互过程的示意图。
具体实施方式
44.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
45.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
46.多媒体内容(也称媒资)可以理解为各种类型的媒体资料数据,如音频数据、视频数据等。对显示设备,如电视机而言,多媒体内容可以包括电影、电视剧以及综艺节目等,本公开实施例对此不做具体限制。用户在显示设备中可以选择各种类型的多媒体内容进行观看,从而达到娱乐休闲的目的。
47.当前,有线电视产品的使用量不断增长,在全国很多地方都投入了使用,许多地方上线的频道超过了40个,甚至有的超过90个,用户在观看多媒体内容时,通过节目单去搜寻频道比较麻烦,并且显示设备的导航页(即焦点位于显示设备的主页面的导航栏中的第一导航控件时的界面)上有线电视直播媒资的编排是基于人工编排,推荐频道不能做到差异
化,导致用户选择频道的操作十分繁琐、费时,带来了极大的不便。其中,第一导航控件可以为有线电视控件。
48.为了解决上述问题,本公开实施例中首先显示设备的控制器接收用户输入的针对显示设备的操作,响应于该操作生成包含请求参数信息的频道推荐请求,然后发送频道推荐请求至服务器,以使服务器基于请求参数信息从预设数据库中获取对应的直播频道列表,直播频道列表包括推荐频道列表,基于预设触发条件获取推荐频道列表中各推荐频道对应的多媒体内容信息,并将直播频道列表、推荐频道列表和多媒体内容信息反馈给显示设备,最后基于显示器的当前显示界面,控制显示器在不同的位置展示多媒体内容信息,通过上述方法所确定的推荐频道与用户的请求参数信息有关,更加符合用户需求,并且通过在当前显示界面的不同位置展示推荐频道对应的多媒体内容信息,能够使得用户快速选择喜欢的频道,提高用户的使用体验,扩展显示设备的功能。
49.图1为根据本公开一个或多个实施例的显示设备与控制装置、服务器之间操作场景的示意图。如图1所示,用户可通过智能设备300或控制装置100操作显示设备200,同时,用户可以通过显示设备200与服务器400之间的交互,基于显示器的当前显示界面进行频道推荐,从而用户通过显示界面中展示的多媒体内容信息可以选择喜欢的多媒体内容进行观看。
50.用户对显示设备进行操作,主要是用于唤起显示设备的频道推荐功能,该操作可以为:对显示设备中设置的快捷键进行触发操作,也可以对触发控制装置100中的按键进行触发操作,还可以通过语音等方式进行触发操作,本实施例对此不做具体限制。显示设备的控制器在接收到用户输入的针对显示设备的操作之后,能够响应于该操作生成包含请求参数信息的频道推荐请求,其中,该请求参数信息可以包括:用户的标识、显示设备的标识、区域编码(即有线电视有线网的区域编码)以及场景号(即不同城市对应的编号,如某地方卫视的编号)中的至少一种,还可以是其他请求参数,本实施例对此不做限定。然后控制器在生成频道推荐请求之后,发送该频道推荐请求至服务器。服务器接收该频道推荐请求之后,基于该频道推荐请求中的请求参数信息从预设数据库中获取对应的直播频道列表,直播频道列表包括推荐频道列表,基于预设触发条件获取推荐频道列表中各推荐频道对应的多媒体内容信息,并将直播频道列表、推荐频道列表和多媒体内容信息反馈给显示设备。最后控制器基于显示器的当前显示界面,控制显示器在不同的位置展示多媒体内容信息,通过上述过程能够实现为用户进行频道推荐以及多媒体内容信息直观展示的效果,能够使得用户快速选择喜欢的频道,提高用户的观看体验和满意度。
51.在一些实施例中,控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信、蓝牙协议通信、无线或其他有线方式来控制显示设备200。用户可以通过遥控器上按键、语音输入以及控制面板输入等输入用户指令,来控制显示设备200。在一些实施例中,也可以使用移动终端、平板电脑、计算机、笔记本电脑和其他智能设备来控制显示设备200。
52.在一些实施例中,显示设备200可以不使用上述的智能设备或控制设备接收指令,而是通过触摸或者手势等接收用户的控制。
53.在一些实施例中,显示设备200还可以采用除了控制装置100和智能设备300之外的方式进行控制,例如,可以通过显示设备200设备内部配置的获取语音指令的模块直接接
收用户的语音指令控制,也可以通过显示设备200设备外部设置的语音控制设备来接收用户的语音指令控制。
54.在一些实施例中,智能设备300可与显示设备200中安装的软件应用,通过网络通信协议实现连接通信,实现一对一控制操作的和数据通信的目的。也可以将智能设备300上显示音视频内容传输到显示设备200上,实现同步显示功能。显示设备200还与服务器400通过多种通信方式进行数据通信,可允许显示设备200通过局域网(lan)、无线局域网(wlan)和其他网络进行通信连接。服务器400可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。服务器400可以向显示设备200提供各种内容和互动。显示设备200,可以为液晶显示器、oled显示器或者投影显示设备等。显示设备200除了提供广播接收电视功能之外,还可以附加提供计算机支持功能的智能网络电视功能。
55.图2为根据本公开一个或多个实施例的控制设备100的硬件配置框图。如图2所示,控制装置100包括控制器110、通信接口130、用户输入/输出接口140、存储器以及供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起用用户与显示设备200之间交互中介作用。通信接口130用于和外部通信,包含wifi芯片,蓝牙模块,nfc或可替代模块中的至少一种。用户输入/输出接口140包含麦克风,触摸板,传感器,按键或可替代模块中的至少一种。
56.图3a为根据本公开一个或多个实施例的显示设备200的硬件配置框图。如图3a所示显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口(即用户输入接口)280中的至少一种。控制器250包括中央处理器,视频处理器,音频处理器,图形处理器,ram,rom,用于输入/输出的第一接口至第n接口。显示器260可为液晶显示器、oled显示器、触控显示器以及投影显示器中的至少一种,还可以为一种投影装置和投影屏幕。调谐解调器210通过有线或无线接收方式接收广播电视信号,以及从多个无线或有线广播电视信号中解调出音视频信号,如以及epg数据信号。通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括wifi模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一种。显示设备200可以通过通信器220与外部控制设备100或服务器400建立控制信号和数据信号的发送和接收。检测器230用于采集外部环境或与外部交互的信号。控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。用户接口280可用于接收控制装置100(如:红外遥控器等)的控制信号。
57.在一些实施例中,控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。用户可在显示器260上显示的图形用户界面(gui)输入用户命令,则用户输入接口通过图形用户界面(gui)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。
58.在一些实施例中,
″
用户界面
″
,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(graphic user interface,简称gui),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗
口和控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、widget等可视的界面元素中的至少一种。
59.图3b为根据本公开一个或多个实施例的显示设备200中软件配置示意图,如图3b所示,将系统分为四层,从上至下分别为应用程序(applications)层(简称
″
应用层
″
),应用程序框架(application framework)层(简称
″
框架层
″
),安卓运行时(android runtime)和系统库层(简称
″
系统运行库层
″
),以及内核层。
60.在一些实施例中,应用程序层中运行有至少一个应用程序,这些应用程序可以是操作系统自带的窗口(window)程序、系统设置程序或时钟程序等;也可以是第三方开发者所开发的应用程序。在具体实施时,应用程序层中的应用程序包括但不限于以上举例。
61.在一些实施例中,系统运行库层为上层即框架层提供支撑,当框架层被使用时,安卓操作系统会运行系统运行库层中包含的c/c++库以实现框架层要实现的功能。
62.在一些实施例中,内核层是硬件和软件之间的层,至少包含以下驱动中的至少一种:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、wifi驱动、usb驱动、hdmi驱动、传感器驱动(如指纹传感器,温度传感器,压力传感器等)、以及电源驱动等。
63.图3c为根据本公开一个或多个实施例的显示设备200中应用程序的图标控件界面显示示意图,如图3c中所示,应用程序层包含至少一个应用程序可以在显示器中显示对应的图标控件,如:直播电视应用程序图标控件、视频点播应用程序图标控件、媒体中心应用程序图标控件、应用程序中心图标控件、游戏应用图标控件等。直播电视应用程序,可以通过不同的信号源提供直播电视。视频点播应用程序,可以提供来自不同存储源的视频。不同于直播电视应用程序,视频点播提供来自某些存储源的视频显示。媒体中心应用程序,可以提供各种多媒体内容播放的应用程序。应用程序中心,可以提供储存各种应用程序。
64.在一些实施例中,上述显示设备是具有显示功能的终端设备,例如电视机、手机、个人计算机或者平板电视等。
65.本技术一些实施例中,提供一种显示设备,该显示设备中包括:
66.输出接口(显示器260,和/或,音频输出接口270),被配置为输出用户交互信息;
67.通信器220,用于与服务器400进行通信;
68.显示器260;
69.控制器250,被配置为:
70.接收用户输入的针对显示设备的操作,响应于操作生成包含请求参数信息的频道推荐请求;
71.发送频道推荐请求至服务器,以使服务器基于请求参数信息从预设数据库中获取对应的直播频道列表,直播频道列表包括推荐频道列表,基于预设触发条件获取推荐频道列表中各推荐频道对应的多媒体内容信息,并将直播频道列表、推荐频道列表和多媒体内容信息反馈给显示设备;
72.基于显示器的当前显示界面,控制显示器在不同的位置展示多媒体内容信息。
73.本技术一些实施例中,提供一种服务器,该服务器包括:
74.接收显示设备的控制器发送的频道推荐请求,频道推荐请求是控制器接收用户输入的针对显示设备的操作,响应于操作生成的包含请求参数信息的请求;
75.基于请求参数信息从预设数据库中获取对应的直播频道列表,直播频道列表包括
推荐频道列表,基于预设触发条件获取推荐频道列表中各推荐频道对应的多媒体内容信息,并将直播频道列表、推荐频道列表和多媒体内容信息反馈给显示设备,以使控制器基于显示设备的显示器的当前显示界面,控制显示器在不同的位置展示多媒体内容信息。
76.图4a为根据本公开一个或多个实施例进行频道推荐的系统框架图。如图4a所示,该系统中可以包括请求生成模块401、请求发送模块402以及信息展示模块403。该系统在接收到接收用户输入的针对显示设备的操作之后,请求生成模块401响应于该操作生成包含请求参数信息的频道推荐请求;接着请求发送模块402发送频道推荐请求至服务器,以使服务器基于该频道推荐请求中的请求参数信息从预设数据库中获取对应的直播频道列表,直播频道列表包括推荐频道列表,基于预设触发条件获取推荐频道列表中各推荐频道对应的多媒体内容信息,并将直播频道列表、推荐频道列表和多媒体内容信息反馈给显示设备;最后信息展示模块403基于显示器的当前显示界面,控制显示器在不同的位置展示多媒体内容信息,通过上述过程所确定的频道与用户的请求参数信息有关,更加符合用户需求,并且通过在当前显示界面的不同位置展示推荐频道以及多媒体内容信息,能够使得用户快速选择喜欢的频道,提高用户的使用体验,扩展显示设备的功能。
77.图4b为根据本公开一个或多个实施例进行频道推荐的架构图。基于上述系统框架,本公开在安卓系统中的实现如图4b所示,安卓系统中主要包括应用层、框架层、系统运行库层以及内核层,实现逻辑主要在应用层体现,其中包括请求生成模块、请求发送模块以及信息展示模块。
78.为了更加详细的频道推荐方法,以下将以示例性的方式结合图5a进行说明,可以理解的是,图5a中所涉及的步骤在实际实现时可以包括更多的步骤,或者更少的步骤,并且这些步骤之间的顺序也可以不同,以能够实现本公开实施例中提供的频道推荐方法为准,本公开实施例不做限定。
79.图5a为本公开实施例提供的一种应用于显示设备的频道推荐方法的流程示意图。本实施例可适用于在显示设备侧,基于显示器的当前显示界面,进行频道推荐的情况。如图5a所示,该方法具体包括如下步骤:
80.s510,接收用户输入的针对显示设备的操作,响应于操作生成包含请求参数信息的频道推荐请求。
81.其中,用户输入的针对显示设备的操作可以为:对显示设备中设置的快捷键进行触发操作,也可以对触发控制装置100中的按键进行触发操作,还可以通过语音等方式进行触发操作,本实施例对此不做具体限制。用户输入的针对显示设备的操作主要用于唤起显示设备的频道推荐功能。频道是指物理或虚拟通道在其中一个电视台或电视网络的分支,通过不同的频道能够观看不同的多媒体内容,本实例中的频道主要是指用户通过显示设备能够观看的频道。频道推荐请求用于指示显示设备为用户进行频道推荐。请求参数信息是显示设备获取的,其可以包括:用户的标识、显示设备的标识、区域编码(即有线电视有线网的区域编码)以及场景号(即不同城市对应的编号,如某地方卫视的编号)中的至少一种,还可以是其他与用户有关的参数,本实施例对此不做具体限制。
82.用户在观看显示设备播放的多媒体内容时,如果有频道推荐的需求,则输入针对显示设备的操作,显示设备的控制器在接收到用户输入的针对显示设备的操作之后,响应于该操作,能够生成包含请求参数信息的频道推荐请求。
83.s520,发送频道推荐请求至服务器,以使服务器基于请求参数信息从预设数据库中获取对应的直播频道列表,直播频道列表包括推荐频道列表,基于预设触发条件获取推荐频道列表中各推荐频道对应的多媒体内容信息,并将直播频道列表、推荐频道列表和多媒体内容信息反馈给显示设备。
84.其中,预设数据库可以为预先设置的存储有多个频道以及每个频道对应的多媒体内容信息的数据库,该数据库可以配置服务器中。多媒体内容信息可以理解为频道播放的多媒体内容的相关信息,例如播放画面信息、标识信息(如标题信息和/或标签信息)以及简介信息等。触发条件可以为基于预设周期获取多媒体内容信息,还可以为接收到显示设备发送的请求之后获取多媒体内容信息,以及判断上次反馈信息的时间超过阈值后,获取多媒体内容信息等,本实施例对此不做限定。预设周期可以预先确定,例如30分钟,还可以视具体情况而定,本实施例不做限定。阈值可以预先确定,例如20分钟,还可以视具体情况而定,本实施例不做限定。
85.控制器生成包含请求参数信息的频道推荐请求之后,将该频道推荐请求发送至服务器。服务器接收到频道推荐请求之后,对该频道推荐请求进行解析,得到请求参数信息,基于该请求参数信息能够从预设数据库中获取对应的直播频道列表,直播频道列表中包括推荐频道列表,服务器基于预设触发条件,例如可以是服务器基于预设周期获取推荐频道列表中包含的各推荐频道对应的多媒体内容信息;也可以为服务器接收到显示设备发送的请求之后,获取推荐频道列表中包含的各推荐频道对应的多媒体内容信息;还可以为服务器判断上次反馈信息的时间超过阈值后,获取推荐频道列表中包含的各推荐频道对应的多媒体内容信息,并将获取到的直播频道列表、推荐频道列表和多媒体内容信息反馈给显示设备。通过上述服务器基于预设触发条件获取推荐频道列表中各推荐频道对应的多媒体内容信息,能够对多媒体内容信息进行更新,便于显示设备在展示多媒体内容信息时,能够基于更新后的多媒体内容信息进行展示,从而避免在显示器中展示的某推荐频道的多媒体内容信息与该推荐频道实际正在播放的多媒体内容信息不一致的情况。
86.示例性的,控制器可以根据用户的标识(例如用户的登录信息)从预设数据库中获取该用户对应的直播频道列表;还可以根据显示设备的标识和区域编码(如显示设备a和区域编码0025)从预设数据库中获取该用户对应的直播频道列表,本实施例对此不做具体限制。
87.s530,基于显示器的当前显示界面,控制显示器在不同的位置展示多媒体内容信息。
88.显示设备接收到服务器发送的直播频道列表、推荐频道列表和多媒体内容信息之后,需要对直播频道列表、推荐频道列表和多媒体内容信息在显示器上进行展示,便于用户能够直观的看到推荐频道以及对应的多媒体内容信息,此时需要根据显示器的当前显示界面,确定具体的展示位置,在不同的位置展示直播频道列表、推荐频道列表和多媒体内容信息,从而实现对频道的推荐。
89.在一些实施例中,预设数据库中存储的多个频道以及每个频道对应的多媒体内容信息可以为预先根据请求参数信息生成的;也可以是从用户的历史观看记录中筛选出来的,并且在频道确定的情况下,每个频道对应的多媒体内容信息可以进行更新,本实施例对此不做具体限制。其中,推荐频道列表可以为从直播频道列表中确定的部分频道所形成的
列表,具体确定规则可以为:基于请求参数信息获取当前用户的历史观看数据,对历史观看数据按照播放时长进行倒叙排列(其中,播放小于1分钟的不计算在内),根据排列结果确定出推荐频道。排列规则可以为:若观看时长相同,则根据按观看次数进行倒叙排列;若观看时长和观看次数均相同,则根据频道的编号进行升序排列。
90.需要说明的是:在倒序排列的过程中,播放时长小于预设时间(如5分钟)的不计算在内,避免引起干扰。
91.可以理解的是:基于不同的请求参数信息所获取的推荐频道列表可以是不同的,从而可以实现个性化推荐的功能,为不同的用户进行不同的频道推荐。
92.其中,推荐频道列表中包含的各推荐频道可以是每个推荐频道对应的名称,如xx卫视,也可以是每个推荐频道对应的编号,如001,本实施例对此不做限定。
93.服务器获取到推荐频道列表之后,根据推荐频道列表中包含的各推荐频道分别对应的名称或者编号等,就能够获取到各推荐频道分别对应的多媒体内容信息。
94.在一些实施例中,基于对用户隐私的保护要求,频道推荐功能支持实时关闭的操作。
95.在一些实施例中,如果服务器获取的直播频道列表为空或失败,则显示设备侧不进行频道推荐。
96.图5b为本公开实施例提供的一种显示设备与服务器之间的交互过程的示意图。图5b中所示的步骤,已经在上述实施例中详细解释过,为了避免重复,此处不再赘述。
97.在一些实施例中,导航界面是焦点位于主页面的导航栏中的第一导航控件(即有线电视控件)时的界面,导航栏包括第一区域和推荐栏区域,第一区域用于展示直播频道列表,推荐栏区域用于进行频道的推荐,在当前显示界面是导航界面时,基于显示器的当前显示界面,控制显示器在不同的位置展示多媒体内容信息,可以具体包括:
98.基于服务器发送的直播频道列表,控制第一区域中展示直播频道列表;
99.基于预设触发条件接收服务器发送的推荐频道列表和各推荐频道对应的多媒体内容信息,并控制在推荐栏区域中展示各推荐频道对应的多媒体内容信息。
100.其中,第一导航控件可以为有线电视控件。第一区域和推荐栏区域为设置为在导航栏中的区域,本实施例中对二者的具体的位置不做限定。
101.具体的,在当前显示界面是导航界面时,显示设备基于服务器发送的直播频道列表,控制导航栏中的第一区域中展示直播频道列表,具体可以是控制器在接收到直播频道列表之后,向服务器发送各直播频道的多媒体内容信息获取请求。服务器在接收到各直播频道的多媒体内容信息获取请求之后,根据各直播频道的标识从对应的节目单中获取各直播频道分别对应的多媒体内容信息,并在第一区域对应的展示栏位分别展示各直播频道所对应的多媒体内容信息。同时,显示设备基于预设触发条件接收服务器发送的推荐频道列表和各推荐频道对应的多媒体内容信息,并控制在推荐栏区域中展示各推荐频道对应的多媒体内容信息。
102.本实施例中,通过上述方法对直播频道列表和各推荐频道对应的多媒体内容信息分别进行直观展示,便于用户能够从推荐频道对应的多媒体内容信息中快速选择喜欢的多媒体内容进行观看。
103.图5c为本公开实施例提供的另一种显示设备与服务器之间的交互过程的示意图。
图5c可适用于在显示设备侧,基于导航界面的第一区域和推荐栏区域进行频道推荐的情况。图5c中所示的步骤,已经在上述实施例中描述过,为了避免重复,此处不再赘述。
104.在一些实施例中,展示栏位包括:目标画面展示区域和目标标识展示区域,在第一区域对应的展示栏位分别展示各直播频道所对应的多媒体内容信息,可以具体包括:
105.针对每个直播频道,控制器从各直播频道分别对应的多媒体内容信息中获取直播频道对应的第一播放画面信息和第一标识信息,并控制在对应展示栏位的第一画面展示区域展示第一播放画面信息和在对应展示栏位的第一标识展示区域展示第一标识信息。
106.其中,第一标识信息可以包括目标多媒体的名称或者目标多媒体的标签等,能够表示该目标多媒体的信息,本实施例不做限定。第一画面展示区域和第一标识展示区域的位置可以在展示栏位下方,具体的位置本实施例不做限定。
107.本实施例中,显示设备通过分别显示各直播频道所对应的第一播放画面信息和第一标识信息,能够对直播频道所播放的媒资进行更直观和清楚的展示。
108.在一些实施例中,推荐栏区域包括至少一个推荐栏位,推荐栏位包括:画面展示区域和标识展示区域;基于预设触发条件接收服务器发送的推荐频道列表和各推荐频道对应的多媒体内容信息,并控制在推荐栏区域中展示各推荐频道对应的多媒体内容信息,可以具体包括:
109.基于预设触发条件执行如下步骤:
110.接收服务器发送的推荐频道列表和各推荐频道对应的多媒体内容信息,各推荐频道对应的多媒体内容信息中包括:各推荐频道对应的播放画面信息和标识信息,播放画面信息是服务器从各推荐频道对应的流媒体中获取的,标识信息是服务器从各推荐频道对应的节目单中获取的;针对每个推荐频道,从推荐频道对应的多媒体内容信息中获取推荐频道对应的播放画面信息和标识信息,并控制在推荐栏区域中推荐频道对应的推荐栏位的画面展示区域展示播放画面信息,标识展示区域展示标识信息。
111.其中,标识信息可以包括推荐频道对应的多媒体的名称,如某电视剧的名称,或者标签,例如家庭伦理剧、悬疑剧以及喜剧等,能够表示该多媒体的信息,本实施例不做限定。播放画面信息可以是服务器从各推荐频道对应的流媒体中通过截图服务获取的图片信息,具体可以为:在显示设备启动后,针对每个推荐频道启动截图服务,在检测到截图任务后会针对流媒体(即直播流)开启截图功能,针对同一个推荐频道实时截图,并不断进行覆盖保存为一个图片,同时将这些图片存储在预设数据库,并且存储时按照图片与推荐频道的对应关系进行存储,避免混淆。画面展示区域和标识展示区域的位置可以在推荐栏位下方,具体的位置本实施例不做限定。推荐栏位可以理解为推荐栏区域中所包括的能够进行频道推荐的栏位。
112.本实施例中,显示设备通过在推荐栏区域中推荐频道对应的推荐栏位的画面展示区域展示播放画面信息,标识展示区域展示标识信息,能够对推荐频道对应的多媒体内容信息进行更加清楚和直观的展示,便于用户快速选择喜欢的频道,节省时间。
113.图6a为本公开实施例提供的又一种显示设备与服务器之间的交互过程的示意图。图6a可适用于在显示设备侧,基于推荐栏位包括的画面展示区域和标识展示区域进行相应信息展示的情况。图6a中所示的步骤,已经在上述实施例中描述过,为了避免重复,此处不再赘述。
114.示例性的,图6b为本公开实施例提供的一种导航界面下进行频道推荐的第一显示界面示意图。如图6b所示,导航界面中有线电视控件的下方展示了a频道、b频道、本地频道、电视剧、电影以及综艺,a频道对应的子菜单栏中包括:001a一台、002a二台、003a三台、004a四台、005a五台以及006a六台,其中,006a六台正在播放:节目1。
115.在推荐栏区域(即推荐频道所在位置)的下方共有4个推荐栏位,其中,在推荐栏位1中展示的是多媒体内容1播放画面信息,在推荐栏位1的下方展示的是多媒体内容1标题,在推荐栏位2中展示的是多媒体内容2播放画面信息,在推荐栏位2的下方展示的是多媒体内容2标题,......,在推荐栏位4中展示的是多媒体内容4播放画面信息,在推荐栏位4的下方展示的是多媒体内容4标题。每个推荐栏位内展示的播放画面信息中通常都包含对应的推荐频道的标识。其中,推荐频道可以理解为显示设备在导航页面中配置的推荐栏,可以通过内容管理系统(content management system,cms)在导航页面中增加推荐频道。
116.在第一区域(即直播频道所在位置)的下方共有8个展示栏位,其中,在展示栏位1中展示的是多媒体内容5播放画面信息,在展示栏位1的下方展示的是多媒体内容5标题,在展示栏位2中展示的是多媒体内容6播放画面信息,在展示栏位2的下方展示的是多媒体内容6标题,......,在展示栏位5中展示的是多媒体内容9播放画面信息,在展示栏位5的下方展示的是多媒体内容9标题,......,在展示栏位8中展示的是多媒体内容3播放画面信息,在展示栏位8的下方展示的是多媒体内容3标题。每个展示栏位内展示的播放画面信息中通常都包含对应的直播频道的标识。
117.需要说明的是:推荐栏位个数、展示栏位个数、推荐栏位中(画面展示区域)、推荐栏位下方(标识展示区域)、展示栏位中(画面展示区域)和展示栏位下方(标识展示区域)分别展示的内容只是为了进行示例性说明,不对此进行限定。
118.在一些实施例中,针对每个推荐频道,从推荐频道对应的多媒体内容信息中获取推荐频道对应的播放画面信息和标识信息,并控制在推荐栏区域中推荐频道对应的推荐栏位的画面展示区域展示播放画面信息,标识展示区域展示标识信息,可以具体包括:
119.根据推荐栏区域中包含的推荐栏位个数和推荐频道列表中包含的推荐频道的个数的大小关系,确定目标频道;
120.针对每个目标频道,从目标频道对应的多媒体内容信息中获取目标频道对应的播放画面信息和标识信息,并控制在推荐栏区域中目标频道对应的目标推荐栏位的画面展示区域展示目标频道对应的播放画面信息,标识展示区域展示目标频道对应的标识信息。
121.其中,推荐栏位个数可以预先确定,例如,4个,也可以视具体情况而定,本实施例对此不做限定。
122.具体的,由于推荐列表中包含的推荐频道数可能有不止一个,因此在显示器的当前显示界面是界面时,控制器需要根据导航界面中推荐栏位个数和推荐频道列表中包含的推荐频道的个数的大小关系,确定推荐频道列表中包含的哪些推荐频道能够在对应的推荐栏位中进行展示,即:确定目标频道。控制器在确定目标频道之后,针对每个目标频道,从目标频道对应的多媒体内容信息中获取目标频道对应的播放画面信息和标识信息,并控制在推荐栏区域中目标频道对应的目标推荐栏位的画面展示区域展示目标频道对应的播放画面信息,控制在推荐栏区域中目标频道对应的目标推荐栏位的标识展示区域展示目标频道对应的标识信息。
123.本实施例中,显示设备通过确定目标频道,并对目标频道对应的播放画面信息和表示信息在推荐栏位对应的展示区域进行展示,清楚直观,便于用户的选择。
124.在一些实施例中,如果某个推荐频道当前未播放任何多媒体内容,则可以在对应的推荐栏位的画面展示区域展示
″
暂无播放内容
″
,在推荐栏位的下方(即标识展示区域)展示该推荐频道的名称。
125.图6c为本公开实施例提供的一种针对目标频道对应的播放画面信息和标识信息进行展示的过程的示意图。图6c中所示的步骤,已经在上述实施例中描述过,为了避免重复,此处不再赘述。
126.在一些实施例中,上述方法还可以具体包括:
127.在根据推荐栏区域中包含的推荐栏位个数和推荐频道列表中包含的推荐频道的个数的大小关系,确定目标频道之后,向服务器发送基于目标频道的多媒体内容信息更新请求,以使服务器基于多媒体内容信息更新请求获取目标频道对应的目标播放画面信息和目标标识信息,并将目标播放画面信息和目标标识信息反馈给显示设备。
128.本实施例中,控制器在确定目标频道之后,向服务器发送基于目标频道的多媒体内容信息更新请求,服务器接收到基于目标频道的多媒体内容信息更新请求之后,基于该多媒体内容信息更新请求,获取目标频道对应的目标播放画面信息和目标标识信息,并将目标播放画面信息和目标标识信息反馈给显示设备,从而显示设备在接收到目标播放画面信息和目标标识信息之后,能够在目标推荐栏位的画面展示区域展示目标频道对应的目标播放画面信息,在目标推荐栏位的标识展示区域展示目标频道对应的目标标识信息,由于控制器发送的是基于目标频道的多媒体内容信息更新请求,服务器可以仅获取目标频道的目标播放画面信息和目标标识信息,避免还要获取其他推荐频道对应的多媒体内容信息,能够减轻服务器的压力。
129.在一些实施例中,若导航栏中的导航控件从其他导航控件切换至第一导航控件时,则基于上述实施例中的步骤向服务器发送基于目标频道的多媒体内容信息更新请求,以对导航界面中推荐栏位所展示的目标频道的多媒体内容信息进行更新,从而保证推荐栏位所展示的内容与推荐频道正在播放的媒资的内容是对应的,避免二者不同步,造成推荐栏位所展示的内容不准确。
130.在一些实施例中,播放界面是在播放器全屏播放一直播频道时唤起浮层中的节目菜单的页面,在当前显示界面是播放界面时,
131.基于显示器的当前显示界面,控制显示器在不同的位置展示多媒体内容信息,包括:
132.基于预设触发条件接收服务器发送的推荐频道列表和各推荐频道对应的多媒体内容信息,各推荐频道对应的多媒体内容信息中包括:各推荐频道对应的标识信息,标识信息是服务器从各推荐频道对应的节目单中获取的;
133.根据推荐频道列表在浮层中显示节目菜单选项;
134.基于服务器发送的直播频道列表,控制节目菜单中展示直播频道列表,以及根据推荐频道列表中包含的推荐频道在节目菜单中增加推荐频道项;
135.在焦点位于推荐频道项时,在推荐频道项对应的子菜单栏中展示各推荐频道以及各推荐频道对应的标识信息。
136.本实施例中,在当前显示界面是播放界面时,显示设备根据服务器发送的推荐频道列表在播放器全屏播放一直播频道时唤起浮层中显示节目菜单选项,基于服务器发送的直播频道列表,控制节目菜单中展示直播频道列表,以及根据推荐频道列表中包含的推荐频道在节目菜单中增加推荐频道项,并且在焦点位于推荐频道项时,在推荐频道项对应的子菜单栏中展示各推荐频道以及各推荐频道对应的标识信息,通过上述过程实现在播放界面的频道推荐,使得显示设备处于播放界面时,能够快速切换到推荐的其他频道。
137.图7a为本公开实施例提供的又一种显示设备与服务器之间的交互过程的示意图。图7a可适用于在显示设备侧,基于播放界面进行多媒体内容信息展示的情况。图7a中所示的步骤,已经在上述实施例中描述过,为了避免重复,此处不再赘述。
138.示例性的,图7b为本公开实施例提供的一种播放界面下进行频道推荐的第一显示界面示意图。如图7b所示:显示设备的当前显示界面是播放界面时,左侧为节目菜单选项,其中增加了推荐频道项,推荐频道项对应的子菜单中展示有:053 c卫视xx妃第1集、005 a-5 xx滑雪比赛、031 d卫视x爱情第24集、032e xx年华第3集以及008 a-8 x世间第33集,播放界面的右侧正在播放xx妃第1集。
139.图8a为本公开实施例提供的一种应用于服务器的频道推荐方法的流程示意图。本实施例可适用于在服务器侧,基于频道推荐请求进行频道推荐的情况。如图8a所示,该方法具体包括如下步骤:
140.s810,接收显示设备的控制器发送的频道推荐请求,频道推荐请求是控制器接收用户输入的针对显示设备的操作,响应于操作生成的包含请求参数信息的请求。
141.s820,基于请求参数信息从预设数据库中获取对应的直播频道列表,直播频道列表包括推荐频道列表,基于预设触发条件获取推荐频道列表中各推荐频道对应的多媒体内容信息,并将直播频道列表、推荐频道列表和多媒体内容信息反馈给显示设备,以使控制器基于显示设备的显示器的当前显示界面,控制显示器在不同的位置展示多媒体内容信息。
142.需要说明的是:上述s810-s820的实现过程已经在显示设备侧的实施例中详细解释过,为了避免重复,此处不再赘述。
143.在一些实施例中,频道推荐请求中还包括时间参数信息,时间参数信息表征显示设备上次接收服务器发送的各推荐频道对应的多媒体内容信息与显示设备的当前时间的时间差;
144.基于预设触发条件获取推荐频道列表中各推荐频道对应的多媒体内容信息,可以具体包括:
145.确定时间差超过预设阈值,基于显示设备的当前时间,获取推荐频道列表中各推荐频道对应的目标多媒体内容信息。
146.其中,预设阈值可以预先确定,例如25分钟,还可以视具体情况而定,本实施例不做限定。
147.本实施例中,如果服务器确定显示设备上次接收服务器发送的各推荐频道对应的多媒体内容信息与显示设备的当前时间的时间差超过了预设阈值,则基于显示设备的当前时间,获取推荐频道列表中各推荐频道对应的目标多媒体内容信息,并将目标多媒体内容信息发送至显示设备,以使显示设备能够将原来展示的多媒体内容信息更新为目标多媒体内容信息,从而实现对多媒体内容信息的更新,使得当前显示界面所展示的内容能够与推
荐频道对应的媒资内容同步。
148.图8b为本公开实施例提供的又一种显示设备与服务器之间的交互过程的示意图。图8b可适用于在服务器侧,基于时间参数信息进行多媒体内容信息的更新的情况。图8b中所示的步骤,已经在上述实施例中描述过,为了避免重复,此处不再赘述。
149.图9为本公开实施例提供的一种显示设备与服务器中包含的子系统的交互过程的示意图。示例性的,服务器中可以包括在线子系统、轮播子系统、推荐子系统、内容子系统以及截图服务。轮播子系统能够不断抓取频道的多媒体内容信息(获取有线电视数据),如多媒体内容的名称、上下线状态、第三方id、播放画面等信息,并且在多媒体内容信息发生变更时,同步至内容子系统,内容子系统将多媒体内容信息同步至推荐子系统,便于推荐子系统确定与请求参数信息对应的直播频道列表。
150.1、显示设备在启动后,控制器接收用户输入的针对显示设备的操作,响应于操作生成包含请求参数信息的频道推荐请求;
151.2、控制器发送频道推荐请求至在线子系统;
152.3、在线子系统发送频道推荐请求至推荐子系统;
153.4、推荐子系统基于请求参数信息从预设数据库中获取对应的直播频道列表,直播频道列表包括推荐频道列表,并将推荐频道列表发送至在线子系统;
154.5、在线子系统向轮播子系统发送各推荐频道的多媒体内容信息获取请求;
155.6、轮播子系统向在线子系统发送各推荐频道对应的多媒体内容信息,同时,在显示设备的当前显示界面是导航界面时,接收截图服务发送的各推荐频道对应的播放画面信息,其中,多媒体内容信息可以包括:多媒体内容的名称、多媒体内容的播放画面的统一资源定位系统(uniform resource locator,url)网址等,同时通过机型设备能力查询当前显示设备的版本的默认启播方式其中,默认启播方式可以分为2种,一种是在本地直接播放,另一种是跳转到第三方应用进行播放;
156.7、在线子系统向控制器发送直播频道列表、推荐频道列表和多媒体内容信息反馈给显示设备;
157.8、控制器基于显示器的当前显示界面,控制显示器在不同的位置展示多媒体内容信息。
158.综上所述,本公开通过显示设备和服务器的交互实现上述频道推荐方法,显示设备的控制器首先接收用户输入的针对显示设备的操作,响应于该操作生成包含请求参数信息的频道推荐请求,然后控制器发送频道推荐请求至服务器;服务器接收到频道推荐请求之后,基于该频道推荐请求中包含的请求参数信息从预设数据库中获取对应的直播频道列表,直播频道列表包括推荐频道列表,基于预设触发条件获取推荐频道列表中各推荐频道对应的多媒体内容信息,并将直播频道列表、推荐频道列表和多媒体内容信息反馈给显示设备;最后显示设备接收到多媒体内容信息之后,基于显示器的当前显示界面,控制显示器在不同的位置展示多媒体内容信息,通过上述显示设备和服务器的交互过程,确定的推荐频道与用户的请求参数信息有关,更加符合用户需求,并且通过在当前显示界面的不同位置展示推荐频道对应的多媒体内容信息,能够使得用户快速选择喜欢的频道,提高用户的使用体验,扩展显示设备的功能。
159.本公开实施例提供一种计算机可读存储介质,该计算机可读存储介质上存储计算
机程序,该计算机程序被处理器执行时实现上述频道推荐方法执行的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
160.其中,该计算机可读存储介质可以为只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
161.本公开提供一种计算机程序产品,其特征在于,包括:当所述计算机程序产品在计算机上运行时,使得所述计算机实现上述的频道推荐方法。
162.为了方便解释,已经结合具体的实施方式进行了上述说明。但是,上述在一些实施例中讨论不是意图穷尽或者将实施方式限定到上述公开的具体形式。根据上述的教导,可以得到多种修改和变形。上述实施方式的选择和描述是为了更好的解释原理以及实际的应用,从而使得本领域技术人员更好的使用实施方式以及适于具体使用考虑的各种不同的变形的实施方式。
技术特征:
1.一种显示设备,其特征在于,包括:显示器;控制器,被配置为:接收用户输入的针对显示设备的操作,响应于所述操作生成包含请求参数信息的频道推荐请求;发送所述频道推荐请求至服务器,以使所述服务器基于所述请求参数信息从预设数据库中获取对应的直播频道列表,所述直播频道列表包括推荐频道列表,基于预设触发条件获取所述推荐频道列表中各推荐频道对应的多媒体内容信息,并将所述直播频道列表、所述推荐频道列表和所述多媒体内容信息反馈给所述显示设备;基于所述显示器的当前显示界面,控制所述显示器在不同的位置展示所述多媒体内容信息。2.根据权利要求1所述的显示设备,其特征在于,导航界面是焦点位于主页面的导航栏中的第一导航控件时的界面,所述导航栏包括第一区域和推荐栏区域,所述第一区域用于展示直播频道列表,所述推荐栏区域用于进行频道的推荐,在所述当前显示界面是所述导航界面时,所述基于所述显示器的当前显示界面,控制所述显示器在不同的位置展示所述多媒体内容信息,包括:基于所述服务器发送的所述直播频道列表,控制所述第一区域中展示所述直播频道列表;基于所述预设触发条件接收所述服务器发送的所述推荐频道列表和所述各推荐频道对应的多媒体内容信息,并控制在所述推荐栏区域中展示所述各推荐频道对应的多媒体内容信息。3.根据权利要求2所述的显示设备,其特征在于,所述推荐栏区域包括至少一个推荐栏位,所述推荐栏位包括:画面展示区域和标识展示区域;所述基于所述预设触发条件接收所述服务器发送的所述推荐频道列表和所述各推荐频道对应的多媒体内容信息,并控制在所述推荐栏区域中展示所述各推荐频道对应的多媒体内容信息,包括:基于所述预设触发条件执行如下步骤:接收所述服务器发送的所述推荐频道列表和所述各推荐频道对应的多媒体内容信息,所述各推荐频道对应的多媒体内容信息中包括:所述各推荐频道对应的播放画面信息和标识信息,所述播放画面信息是所述服务器从所述各推荐频道对应的流媒体中获取的,所述标识信息是所述服务器从所述各推荐频道对应的节目单中获取的;针对每个推荐频道,从所述推荐频道对应的多媒体内容信息中获取所述推荐频道对应的播放画面信息和标识信息,并控制在所述推荐栏区域中所述推荐频道对应的所述推荐栏位的画面展示区域展示所述播放画面信息,所述标识展示区域展示所述标识信息。4.根据权利要求3所述的显示设备,其特征在于,所述针对每个推荐频道,从所述推荐频道对应的多媒体内容信息中获取所述推荐频道对应的播放画面信息和标识信息,并控制在所述推荐栏区域中所述推荐频道对应的所述推荐栏位的画面展示区域展示所述播放画面信息,所述标识展示区域展示所述标识信息,包括:
根据所述推荐栏区域中包含的推荐栏位个数和所述推荐频道列表中包含的推荐频道的个数的大小关系,确定目标频道;针对每个目标频道,从所述目标频道对应的多媒体内容信息中获取所述目标频道对应的播放画面信息和标识信息,并控制在所述推荐栏区域中所述目标频道对应的目标推荐栏位的画面展示区域展示所述目标频道对应的播放画面信息,所述标识展示区域展示所述目标频道对应的标识信息。5.根据权利要求1所述的显示设备,其特征在于,播放界面是在播放器全屏播放一直播频道时唤起浮层中的节目菜单的页面,在所述当前显示界面是所述播放界面时,所述基于所述显示器的当前显示界面,控制所述显示器在不同的位置展示所述多媒体内容信息,包括:基于所述预设触发条件接收所述服务器发送的所述推荐频道列表和所述各推荐频道对应的多媒体内容信息,所述各推荐频道对应的多媒体内容信息中包括:所述各推荐频道对应的标识信息,所述标识信息是所述服务器从所述各推荐频道对应的节目单中获取的;根据所述推荐频道列表在所述浮层中显示节目菜单选项;基于所述服务器发送的所述直播频道列表,控制节目菜单中展示所述直播频道列表,以及根据所述推荐频道列表中包含的推荐频道在所述节目菜单中增加推荐频道项;在焦点位于所述推荐频道项时,在所述推荐频道项对应的子菜单栏中展示所述各推荐频道以及所述各推荐频道对应的标识信息。6.根据权利要求4所述的显示设备,其特征在于,所述控制器还被配置为:在所述根据所述推荐栏区域中包含的推荐栏位个数和所述推荐频道列表中包含的推荐频道的个数的大小关系,确定目标频道之后,向所述服务器发送基于所述目标频道的多媒体内容信息更新请求,以使所述服务器基于所述多媒体内容信息更新请求获取所述目标频道对应的目标播放画面信息和目标标识信息,并将所述目标播放画面信息和所述目标标识信息反馈给所述显示设备。7.一种服务器,其特征在于,包括:接收显示设备的控制器发送的频道推荐请求,所述频道推荐请求是所述控制器接收用户输入的针对显示设备的操作,响应于所述操作生成的包含请求参数信息的请求;基于所述请求参数信息从预设数据库中获取对应的直播频道列表,所述直播频道列表包括推荐频道列表,基于预设触发条件获取所述推荐频道列表中各推荐频道对应的多媒体内容信息,并将所述直播频道列表、所述推荐频道列表和所述多媒体内容信息反馈给所述显示设备,以使所述控制器基于所述显示设备的显示器的当前显示界面,控制所述显示器在不同的位置展示所述多媒体内容信息。8.根据权利要求7所述的服务器,其特征在于,所述基于预设触发条件获取所述推荐频道列表中各推荐频道对应的多媒体内容信息,包括:接收所述控制器发送的基于目标频道的多媒体内容信息更新请求,所述目标频道的多媒体内容信息更新请求是所述控制器在根据推荐栏区域中包含的推荐栏位个数和所述推荐频道列表中包含的推荐频道的个数的大小关系,确定所述目标频道之后发送的;基于所述目标频道的多媒体内容信息更新请求,获取所述目标频道对应的目标播放画面信息和目标标识信息。
9.根据权利要求7所述的服务器,其特征在于,所述频道推荐请求中还包括时间参数信息,所述时间参数信息表征所述显示设备上次接收所述服务器发送的所述各推荐频道对应的多媒体内容信息与所述显示设备的当前时间的时间差;所述基于预设触发条件获取所述推荐频道列表中各推荐频道对应的多媒体内容信息,包括:确定所述时间差超过预设阈值,基于所述显示设备的当前时间,获取所述推荐频道列表中各推荐频道对应的目标多媒体内容信息。10.一种频道推荐方法,其特征在于,应用于显示设备,包括:接收用户输入的针对显示设备的操作,响应于所述操作生成包含请求参数信息的频道推荐请求;发送所述频道推荐请求至服务器,以使所述服务器基于所述请求参数信息从预设数据库中获取对应的直播频道列表,所述直播频道列表包括推荐频道列表,基于预设触发条件获取所述推荐频道列表中各推荐频道对应的多媒体内容信息,并将所述直播频道列表、所述推荐频道列表和所述多媒体内容信息反馈给所述显示设备;基于所述显示设备的显示器的当前显示界面,控制所述显示器在不同的位置展示所述多媒体内容信息。
技术总结
本公开涉及一种显示设备、服务器以及频道推荐方法,应用于显示技术领域,解决用户需要从众多频道中手动选择自己喜欢的频道,操作繁琐、费时,给使用带来了不便的问题。该显示设备包括:显示器;控制器,被配置为:接收用户输入的针对显示设备的操作,响应于操作生成包含请求参数信息的频道推荐请求;发送频道推荐请求至服务器,以使服务器基于请求参数信息从预设数据库中获取对应的直播频道列表,直播频道列表包括推荐频道列表,基于预设触发条件获取推荐频道列表中各推荐频道对应的多媒体内容信息,并将直播频道列表、推荐频道列表和多媒体内容信息反馈给显示设备;基于显示器的当前显示界面,控制显示器在不同的位置展示多媒体内容信息。容信息。容信息。
技术研发人员:刘国栋 郭伟
受保护的技术使用者:聚好看科技股份有限公司
技术研发日:2022.06.20
技术公布日:2023/9/22
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/