CN105872743A - 无限滑台的方法、终端、服务器及*** - Google Patents
无限滑台的方法、终端、服务器及*** Download PDFInfo
- Publication number
- CN105872743A CN105872743A CN201511032404.XA CN201511032404A CN105872743A CN 105872743 A CN105872743 A CN 105872743A CN 201511032404 A CN201511032404 A CN 201511032404A CN 105872743 A CN105872743 A CN 105872743A
- Authority
- CN
- China
- Prior art keywords
- live
- list
- recommendation
- module
- last
- 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
- 238000000034 method Methods 0.000 title claims abstract description 47
- 239000013598 vector Substances 0.000 claims description 25
- 238000001514 detection method Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 2
- 230000013011 mating Effects 0.000 description 2
- 206010008190 Cerebrovascular accident Diseases 0.000 description 1
- 208000006011 Stroke Diseases 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- 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/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/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
-
- 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/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26258—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44218—Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV program
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4668—Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4825—End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种无限滑台的方法、终端,包括:检测到直播界面上发生触发事件;向服务器发送预设直播台列表请求,接收所述服务器发送的预设直播台列表;若所述触发事件为获取新内容指令,则判断当前直播台是否为所述预设直播台列表中的最后一个直播台;若当前直播台不是所述预设直播台列表的最后一个直播台,则切换到下一直播台进行直播;若当前直播台是所述预设直播台列表的最后一个直播台,则向所述服务器发出第一推荐直播台列表请求并接收第一推荐直播台列表;按照第一推荐直播台列表中的顺序直播相应的直播台。本发明还公开了一种无限滑台的服务器及***。本发明提出的一种无限滑台实现方法及装置,能够实现直播台无限切换的。
Description
技术领域
本发明涉及媒体数据处理技术领域,特别是指一种无限滑台的方法、终端、服务器及***。
背景技术
网络视频直播,属于各大视频网站、视频软件的主要功能之一,其使得用户能够通过网络观看一些现场直播的节目、比赛等等;为了提升用户体验,通常在直播界面中,可以通过手势操作来完成直播台的切换。
在使用现有技术的视频软件观看直播时,不能无限地切换直播台,通常在某一直播分类下切换一定数量的直播台后,因为已经到了列表底部而无法再继续切换直播台。在这种情况下,如果用户想要再观看其他感兴趣的直播,则需要推出当前界面并查找其他分类,然后再次点开感兴趣的直播台进行观看,若又没有感兴趣的直播台,则需要再次重复上述动作,大大降低了用户的操作效率,用户体验不好。
发明内容
有鉴于此,本发明的目的在于提出一种能够实现直播台无限切换的无限滑台的方法、终端、服务器及***。
基于上述目的本发明的第一个方面提供了一种无限滑台的方法,包括:
检测到直播界面上发生触发事件;
向服务器发送预设直播台列表请求,接收所述服务器发送的预设直播台列表;
若所述触发事件为获取新内容指令,则判断当前直播台是否为所述预设直播台列表中的最后一个直播台;
若当前直播台不是所述预设直播台列表的最后一个直播台,则切换到下一直播台进行直播;
若当前直播台是所述预设直播台列表的最后一个直播台,则向所述服务器发出第一推荐直播台列表请求并接收第一推荐直播台列表;
按照第一推荐直播台列表中的顺序直播相应的直播台。
在一些实施方式中,所述切换到下一直播台进行直播的步骤之后还包括:
判断切换后的直播台是否为所述预设直播列表中的最后一个直播台;
若切换后的直播台是最后一个直播台,则改变当前的界面样式和/或发出第一提示信息。
在一些实施方式中,所述按照第一推荐直播台列表中的顺序直播相应的直播台的步骤之前还包括:
发出第二提示信息,并判断是接收到返回初始直播台进行播放的返回指令还是获取推荐直播台进行直播的推荐指令;
若接收到所述返回指令,则返回到进入直播界面时所观看的第一个直播台进行播放;
若接收到所述推荐指令,则按照第一推荐直播台列表中的顺序直播相应的直播台。
在一些实施方式中,所述检测到直播界面上发生触发事件的步骤之后还包括:
判断当前直播台是否为通过链接而打开;
若当前直播台是通过链接而打开且所述触发事件为获取新内容指令,则向服务器发出第二推荐直播台列表请求并接收第二推荐直播台列表,所述第二推荐直播台列表请求中包括所述链接;
按照第二推荐直播台列表中的顺序直播相应的直播台。
在一些实施方式中,所述的方法还包括:
若所述直播台数据库中的直播台被切换到最后一个,则从用户观看的第一个直播台开始重新直播或续播;
或者,向服务器发出推荐媒体数据列表请求并接收推荐媒体数据列表;按照推荐媒体数据列表中的顺序播放相应的媒体数据。
本发明的第二个方面提供了一种无限滑台的方法,包括:
接收预设直播台列表请求并返回预设直播台列表;
接收第一推荐直播台列表请求,所述第一推荐直播台列表请求中携带有用户信息;
根据所述第一推荐直播台列表请求相对应的用户信息,生成第一推荐直播台列表,返回所述第一推荐直播台列表。
在一些实施方式中,所述接收预设直播台列表请求并返回预设直播台列表的步骤之后还包括:
接收第二推荐直播台列表请求,所述第二推荐直播台列表请求携带链接;
根据所述链接,得到第二推荐直播台列表;
返回所述第二推荐直播台列表。
在一些实施方式中,所述的方法还包括:
接收推荐媒体数据列表请求;
从媒体数据库中获取与用户特征向量匹配的媒体数据;
利用用户特征向量与媒体数据库中的媒体数据进行匹配,得到推荐媒体数据列表;
返回所述推荐媒体数据列表。
本发明的第三个方面还提供了一种无限滑台的终端,包括:
检测模块,用于检测直播界面上发生的触发事件;
列表请求模块,用于向服务器发送预设直播台列表请求并接收所述服务器发送的预设直播台列表;若当前直播台是最后一个直播台,用于向服务器发出第一推荐直播台列表请求并接收第一推荐直播台列表;
直播台位置判断模块,若所述触发事件为获取新内容指令,用于判断当前直播台是否为预设直播台列表中的最后一个直播台;
播放模块,若当前直播台不是最后一个直播台,用于切换到下一直播台进行直播;若当前直播台是最后一个直播台,用于按照第一推荐直播台列表中的顺序直播相应的直播台。
在一些实施方式中,所述的终端还包括界面样式改变模块和/或第一提示模块;
所述直播台位置判断模块还用于判断切换后的直播台是否所述预设直播列表中的最后一个直播台;
若切换后的直播台是最后一个直播台,则所述界面样式改变模块用于改变当前的界面样式,和/或,所述第一提示模块用于发出第一提示信息。
在一些实施方式中,所述的终端还包括第二提示模块,用于发出第二提示信息;
所述检测模块还用于判断是接收到返回初始直播台进行播放的返回指令还是获取推荐直播台进行直播的推荐指令;
若接收到所述返回指令,则所述播放模块用于返回到进入直播界面时所观看的第一个直播台进行播放;
若接收到所述推荐指令,则所述播放模块用于按照第一推荐直播台列表中的顺序直播相应的直播台。
在一些实施方式中,所述的终端还包括直播台来源判断模块,用于判断当前直播台是否为通过推送链接或搜索链接而打开;
若当前直播台是通过推送链接或搜索链接而打开且所述触发事件为获取新内容指令,则所述列表请求模块还用于向服务器发出第二推荐直播台列表请求并接收第二推荐直播台列表,所述第二推荐直播台列表请求中包括所述链接;
所述播放模块还用于按照第二推荐直播台列表中的顺序直播相应的直播台。
在一些实施方式中,所述直播台位置判断模块还用于判断所述直播台数据库中的直播台是否被切换到最后一个;
若所述直播台数据库中的直播台被切换到最后一个,则所述播放模块还用于从用户观看的第一个直播台开始重新直播或续播;
或者,所述列表请求模块还用于向服务器发出推荐媒体数据列表请求并接收推荐媒体数据列表;所述播放模块还用于按照推荐媒体数据列表中的顺序播放相应的媒体数据。
本发明的第四个方面还提供了一种无限滑台的服务器,包括:
请求接收模块,用于接收预设直播台列表请求和第一推荐直播台列表请求,所述第一推荐直播台列表请求中携带有用户信息;
推荐列表生成模块,用于根据所述第一推荐直播台列表请求相对应的用户信息,生成第一推荐直播台列表;
数据返回模块,用于返回预设直播台列表,以及,返回所述第一推荐直播台列表。
在一些实施方式中,所述请求接收模块,还用于接收第二推荐直播台列表请求,所述第二推荐直播台列表请求携带链接;
所述推荐列表生成模块,还用于根据所述链接,得到第二推荐直播台列表;
所述数据返回模块,还用于返回所述第二推荐直播台列表。
在一些实施方式中,所述请求接收模块,还用于接收推荐媒体数据列表请求,所述推荐媒体数据列表请求中携带有用户信息;
所述推荐列表生成模块,还用于从媒体数据库中获取与用户信息匹配的媒体数据;利用用户特征向量与媒体数据库中的媒体数据进行匹配,得到推荐媒体数据列表;
所述数据返回模块,还用于返回所述推荐媒体数据列表。
本发明的第五个方面还提供了一种无限滑台的***,包括如上所述的终端和如上所述的服务器。
从上面所述可以看出,本发明提供的无限滑台的方法、终端、服务器及***,通过检测触发事件来判定用户是否需要获取新内容,若是,则判断当前直播台是否是最后一个直播台(即后续没有更多的内容可以提供),若不是最后一个直播台,则切换到下一直播台进行直播,若是最后一个直播台,则通过推荐的方式向用户推荐其可能感兴趣的其他直播台的内容,从而暴露更多更丰富的内容给客户,达到无限滑台的目的,同时也增加用户的使用时长和粘度,提升了用户体验。
附图说明
图1为本发明提供的无限滑台的方法的一个实施例的流程示意图;
图2为本发明提供的无限滑台的方法的另一个实施例的流程示意图;
图3为本发明提供的无限滑台的终端实施例的模块结构示意图;
图4为本发明提供的无限滑台的服务器实施例的模块结构示意图;
图5为本发明提供的无限滑台实现方法及装置实施例中发出第一提示信息时的界面示意图;
图6为本发明提供的无限滑台实现方法及装置实施例中发出第二提示信息时的界面示意图;
图7为本发明提供的无限滑台实现方法及装置实施例中发出第三提示信息时的界面示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。
本发明的第一个方面提出了一种能够实现直播台无限切换的无限滑台实现方法。如图1所示,为本发明提供的无限滑台实现方法的一个实施例的流程示意图。
所述无限滑台的方法,包括:
步骤101:检测到直播界面上发生触发事件;例如,可以是通过装置的触摸屏获取到针对直播界面的触摸信号,或是通过其他方式,如通过点击按钮或通过遥控器发出的控制信号;
步骤102:向服务器发送预设直播台列表请求,接收所述服务器发送的预设直播台列表;
步骤103:若所述触发事件为获取新内容指令,则判断当前直播台是否为所述预设直播台列表中的最后一个直播台;所述获取新内容指令可以是用户通过触摸手势发出,也可以是通过点击按钮或通过遥控器发出的;较佳的,若为通过触摸手势发出,所述的获取新内容指令所对应的手势可以是从右向左滑动;
可选的,所述直播台是按照其所对应的分类(例如体育、娱乐等分类)的预设直播台列表的顺序进行直播的;其中,所述最后一个直播台,可选的,是指当前直播台为所述预设直播台列表中的最后一个直播台或者预设直播台列表中最后一个未被观看的直播台。这里,当进入直播时的直播台是预设直播台列表中部的某一个直播台而不是预设直播台列表上的第一个直播台时,切换到预设直播台列表的最后一个直播台后,因位于所述预设直播台列表前部的直播台还未播放,因此循环到预设直播台列表的第一个直播台继续播放,因此,所述最后一个未被观看的直播台是指,位于预设直播台列表中的进入直播时的直播台的前一个直播台。其中,所述预设直播台列表是通过向服务器发出预设直播台列表请求并接收到的服务器所返回的预设直播台列表。
步骤104:若当前直播台不是所述预设直播台列表的最后一个直播台,则切换到下一直播台进行直播;所述最后一个直播台,可选的为预设直播台列表中的最后一个直播台或者预设直播台列表中最后一个未被观看的直播台;
步骤105:若当前直播台是所述预设直播台列表的最后一个直播台,则向所述服务器发出第一推荐直播台列表请求并接收第一推荐直播台列表;所述最后一个直播台,可选的为预设直播台列表中的最后一个直播台或者预设直播台列表中最后一个未被观看的直播台;可选的,所述第一推荐直播台列表是通过推荐***根据用户的兴趣向用户推荐的;
步骤106:按照第一推荐直播台列表中的顺序直播相应的直播台。
从上述实施例可以看出,本发明提供的无限滑台方法,通过检测触发事件来判定用户是否需要获取新内容,若是,则判断当前直播台是否是最后一个直播台(即后续没有更多的内容可以提供),若不是最后一个直播台,则切换到下一直播台进行直播,若是最后一个直播台,则通过推荐的方式向用户推荐其可能感兴趣的其他直播台的内容,从而暴露更多更丰富的内容给客户,达到无限滑台的目的,同时也增加用户的使用时长和粘度,提升了用户体验。
进一步的,在一些可选实施方式中,所述切换到下一直播台进行直播的步骤104之后还可进一步包括以下步骤:
判断切换后的直播台是否为所述预设直播列表中的最后一个直播台;这里判断是否为最后一个直播台的方法可参考上述实施例中的方式,在这里不再赘述;
若切换后的直播台是最后一个直播台,则改变当前的界面样式和/或发出第一提示信息501。
其中,所述改变当前的界面样式可以是通过将当前界面的主题进行切换,采用醒目的颜色或醒目的颜色搭配的主题,从而起到提示作用;如图5所示,所述发出第一提示信息501可以是显示在当前直播界面500上方的文字提示,所述文字提示还可采用较浅的颜色或做透明处理,以保证用户的观看质量。
在切换直播台后,通过判断当前直播台是否为最后一个直播台,在判定当前直播台为最后一个直播台时,通过改变界面样式或发出第一提示信息的方式提示用户当前为最后一个直播台且继续滑动将为其提供推荐内容,从而引导用户观看推荐内容,方便用户的使用。
可选的,在一些实施方式中,所述按照第一推荐直播台列表中的顺序直播相应的直播台的步骤106之前还可包括以下步骤:
发出第二提示信息502(如图6所示),用于提示用户若继续滑动则会向其推荐直播台,并判断是接收到返回初始直播台进行播放的返回指令还是获取推荐直播台进行直播的推荐指令;
若接收到所述返回指令(即用户点击了当前界面500中的“从头开始”按钮),则返回到进入直播界面时所观看的第一个直播台进行播放;
若接收到所述推荐指令(即用户点击了当前界面500中的“继续推荐”按钮),则按照第一推荐直播台列表中的顺序直播相应的直播台。
通过设置第二提示信息,使得用户可以选择是否重头播放或是接收推荐内容,而不是强行推荐,增加用户的好感度。
可选的,在一些实施方式中,所述检测到直播界面上发生触发事件的步骤101之后还包括:
判断当前直播台是否为通过链接(例如,推送链接、搜索链接)而打开;即用户是通过点击推送信息中的链接或通过搜索得到的链接而打开的当前直播台,而不是点击进入特定分类后选定的当前直播台,这时,可以设计为在分类中按照预设直播台列表继续进行切换或回退直播台的操作,也可设计为在此种场景下不能进行切换或回退直播台的操作,但是,当用户进行切换操作时,可以通过推荐方式向用户推荐直播台,因此,进一步的:
若当前直播台是通过链接而打开且所述触发事件为获取新内容指令,则向服务器发出第二推荐直播台列表请求并接收第二推荐直播台列表,所述第二推荐直播台列表请求中包括所述链接;
按照第二推荐直播台列表中的顺序直播相应的直播台。
这样,针对推送或搜索的用户,可以根据其点击进入的直播台的特征向量来选取推送内容,使得推荐内容能够更符合用户的喜好,提升用户体验。
进一步的,在一些实施方式中,所述无限滑台方法,还可包括以下步骤:
若所述直播台数据库中的直播台被切换到最后一个,则从用户观看的第一个直播台开始重新直播或续播;这里,续播是指从上次观看最后时刻开始继续播放,在续播之前可以给出是否续播的提示信息,若需要续播则续播;
或者,向服务器发出推荐媒体数据列表请求并接收第二推荐直播台列表;按照推荐媒体数据列表中的顺序播放相应的媒体数据。
通过上述方法,使用户在观看完所有的直播台后并还想继续观看其他内容的情况下,从媒体数据库中找到与用户喜好匹配的非直播节目进行推荐,进一步实现了无限切换的目的。
较佳的,在一些实施方式中,所述感知到直播界面上发生触发事件的步骤101之后还可进一步包括以下步骤:
若所述触发事件为回退指令,则判断当前直播台是否为其所处直播分类中的第一个直播台;所述回退指令可以是用户通过触摸手势发出,也可以是通过点击按钮或通过遥控器发出的;较佳的,若为通过触摸手势发出,所述的回退指令所对应的手势可以是从左向右滑动;
若当前直播台是第一个直播台,则不回退并发出第三提示信息503(如图7所示),用于提示用户已经不能再回退了;
若当前直播台不是第一个直播台,则回退至上一直播台进行直播或续播;这里,续播是指从上次观看最后时刻开始继续播放,在续播之前可以给出是否续播的提示信息,若需要续播则续播。
通过上述方法,使得用户在想回溯到之前看过的直播台继续观看时,给予用户回退的功能,使其能够轻松回退,提升了用户体验。
本发明的第二个方面提供了一种能够支持终端实现无限滑台的方法,如图2所示,为本发明提供的无限滑台的方法的另一个实施例的流程示意图。
所述无限滑台的方法,包括以下步骤:
步骤201:接收预设直播台列表请求并返回预设直播台列表;
这里,预设直播台列表请求是通过正在观看直播的终端发出的,所述预设直播台列表,是根据当前直播台所处位置所得到的,亦即根据当前直播台是位于首页的或是位于某直播分类中的,等等;
步骤202:接收第一推荐直播台列表请求,所述第一推荐直播台列表请求中携带有用户信息;
所述第一推荐直播台列表请求表明,此时终端所观看的直播台已经是最后一个直播台,需要向其推荐更多的内容;
步骤203:根据所述第一推荐直播台列表请求相对应的用户信息,生成第一推荐直播台列表;
步骤204:返回所述第一推荐直播台列表。
其中,所述根据所述第一推荐直播台列表请求相对应的用户信息,生成第一推荐直播台列表的步骤203还可进一步采用下述步骤完成:
根据所述用户信息,获取用户的历史观看记录;所述历史观看记录可以是用户在一段时间内所观看过的直播台,甚至是其他多媒体节目或视频等等,可以根据需要选择历史观看记录的内容;
根据用户的历史观看记录提取出用户特征向量;所述用户特征向量,是指从用户的历史观看记录中得出的用于表征用户喜好的向量,具体的提取方式可以通过现有技术的特征向量提取方法来完成,这里不再进行赘述;
利用用户特征向量与直播台数据库中的直播台进行匹配,得到第一推荐直播台列表。
从上述实施例可以看出,本发明提供的无限滑台的方法,通过推荐的方式向用户推荐其可能感兴趣的其他直播台的内容,从而暴露更多更丰富的内容给客户,使得用户在看完当前分类的直播台后,可以辅助终端无缝衔接上针对用户喜好的直播台,达到无限滑台的目的,从而提升了用户体验,同时也增加用户的使用时长和粘度,提升了用户体验。
较佳的,在一些可选实施方式中,所述接收预设直播台列表请求并返回预设直播台列表的步骤201之后还可包括以下步骤:
接收第二推荐直播台列表请求,所述第二推荐直播台列表请求携带链接;所述第二推荐直播台列表请求表明,此时终端所观看的直播台是通过链接打开的,需要向其推荐进一步的内容;
根据所述链接,得到第二推荐直播台列表;
返回所述第二推荐直播台列表。
其中,所述根据所述链接,得到第二推荐直播台列表的步骤还可进一步包括以下步骤:
根据所述链接,分析得到直播台特征向量;
利用当前直播台的直播台特征向量与直播台数据库中的直播台进行匹配,得到第二推荐直播台列表。
这样,针对推送或搜索的用户,可以根据其点击进入的直播台的特征向量来选取推送内容,使得推荐内容能够更符合用户的喜好,提升用户体验。
此外,为了使第二推荐直播台列表中数据与用户喜好的更加匹配,还可结合链接和用户信息进行综合匹配,得到更加精准的第二推荐直播台列表。
进一步的,在一些实施方式中,所述无限滑台的方法,还包括:
接收推荐媒体数据列表请求;
从媒体数据库中获取与用户特征向量匹配的媒体数据;
利用用户特征向量与媒体数据库中的媒体数据进行匹配,得到推荐媒体数据列表;
返回所述推荐媒体数据列表。
通过上述方法,使用户在观看完所有的直播台后并还想继续观看其他内容的情况下,从媒体数据库中找到与用户喜好匹配的非直播节目进行推荐,进一步实现了无限切换的目的。
本发明的第三个方面提出了一种能够实现直播台无限切换的无限滑台的终端。如图3所示,为本发明提供的无限滑台的终端实施例的模块结构示意图。
所述无限滑台的终端,包括:
检测模块301,用于检测直播界面上发生的触发事件;例如,可以是通过装置的触摸屏获取到针对直播界面的触摸信号,或是通过其他方式,如通过点击按钮或通过遥控器发出的控制信号;
列表请求模块302,用于向服务器发送预设直播台列表请求并接收所述服务器发送的预设直播台列表;若当前直播台是最后一个直播台,用于向服务器发出第一推荐直播台列表请求并接收第一推荐直播台列表;所述最后一个直播台,可选的为预设直播台列表中的最后一个直播台或者预设直播台列表中最后一个未被观看的直播台;可选的,所述第一推荐直播台列表是通过推荐***根据用户的兴趣向用户推荐的;
直播台位置判断模块303,若所述触发事件为获取新内容指令,用于判断当前直播台是否为预设直播台列表中的最后一个直播台;所述获取新内容指令可以是用户通过触摸手势发出,也可以是通过点击按钮或通过遥控器发出的;较佳的,若为通过触摸手势发出,所述的获取新内容指令所对应的手势可以是从右向左滑动;
可选的,所述直播台是按照其所对应的分类(例如体育、娱乐等分类)的预设直播台列表的顺序进行直播的;其中,所述最后一个直播台,可选的,是指当前直播台为所述预设直播台列表中的最后一个直播台或者预设直播台列表中最后一个未被观看的直播台。这里,当进入直播时的直播台是预设直播台列表中部的某一个直播台而不是预设直播台列表上的第一个直播台时,切换到预设直播台列表的最后一个直播台后,因位于所述预设直播台列表前部的直播台还未播放,因此循环到预设直播台列表的第一个直播台继续播放,因此,所述最后一个未被观看的直播台是指,位于预设直播台列表中的进入直播时的直播台的前一个直播台。其中,所述预设直播台列表是通过向服务器发出预设直播台列表请求并接收到的服务器所返回的预设直播台列表;
播放模块304,若当前直播台不是最后一个直播台,用于切换到下一直播台进行直播;若当前直播台是最后一个直播台,用于按照第一推荐直播台列表中的顺序直播相应的直播台。
从上述实施例可以看出,本发明提供的无限滑台的终端,通过检测触发事件来判定用户是否需要获取新内容,若是,则判断当前直播台是否是最后一个直播台(即后续没有更多的内容可以提供),若不是最后一个直播台,则切换到下一直播台进行直播,若是最后一个直播台,则通过推荐的方式向用户推荐其可能感兴趣的其他直播台的内容,从而暴露更多更丰富的内容给客户,达到无限滑台的目的,同时也增加用户的使用时长和粘度,提升了用户体验。
进一步的,在一些可选实施方式中,所述无限滑台的终端,还包括界面样式改变模块305和/或第一提示模块306;
所述直播台位置判断模块303还用于判断切换后的直播台是否为其所处直播分类中的最后一个直播台;这里判断是否为最后一个直播台的方法可参考上述实施例中的方式,在这里不再赘述;
若切换后的直播台是最后一个直播台,则所述界面样式改变模块305用于改变当前的界面样式,和/或,所述第一提示模块306用于发出第一提示信息501。
其中,所述改变当前的界面样式可以是通过将当前界面的主题进行切换,采用醒目的颜色或醒目的颜色搭配的主题,从而起到提示作用;如图5所示,所述发出第一提示信息501可以是显示在当前直播界面500上方的文字提示,所述文字提示还可采用较浅的颜色或做透明处理,以保证用户的观看质量。
在切换直播台后,通过判断当前直播台是否为最后一个直播台,在判定当前直播台为最后一个直播台时,通过改变界面样式或发出第一提示信息的方式提示用户当前为最后一个直播台且继续滑动将为其提供推荐内容,从而引导用户观看推荐内容,方便用户的使用。
可选的,在一些实施方式中,所述无限滑台的终端,还包括第二提示模块307,用于发出第二提示信息502(如图6所示),用于提示用户若继续滑动则会向其推荐直播台;
所述检测模块301还用于判断是接收到返回初始直播台进行播放的返回指令还是获取推荐直播台进行直播的推荐指令;
若接收到所述返回指令(即用户点击了当前界面500中的“从头开始”按钮),则所述播放模块304用于返回到进入直播界面时所观看的第一个直播台进行播放;
若接收到所述推荐指令(即用户点击了当前界面500中的“继续推荐”按钮),则所述播放模块304用于按照第一推荐直播台列表中的顺序直播相应的直播台。
通过设置第二提示信息,使得用户可以选择是否重头播放或是接收推荐内容,而不是强行推荐,增加用户的好感度。
可选的,在一些实施方式中,所述无限滑台的终端,还包括直播台来源判断模块308,用于判断当前直播台是否为通过链接(例如,推送链接、搜索链接)而打开;即用户是通过点击推送信息中的链接或通过搜索得到的链接而打开的当前直播台,而不是点击进入特定分类后选定的当前直播台,这时,可以设计为在分类中按照预设直播台列表继续进行切换或回退直播台的操作,也可设计为在此种场景下不能进行切换或回退直播台的操作,但是,当用户进行切换操作时,可以通过推荐方式向用户推荐直播台,因此,进一步的:
若当前直播台是通过推送链接或搜索链接而打开且所述触发事件为获取新内容指令,则所述列表请求模块302还用于向服务器发出第二推荐直播台列表请求并接收第二推荐直播台列表;
所述播放模块304还用于按照第二推荐直播台列表中的顺序直播相应的直播台。
这样,针对推送或搜索的用户,可以根据其点击进入的直播台的特征向量来选取推送内容,使得推荐内容能够更符合用户的喜好,提升用户体验。
进一步的,在一些实施方式中,所述直播台位置判断模块303还用于判断所述直播台数据库中的直播台是否被切换到最后一个;
若所述直播台数据库中的直播台被切换到最后一个,则所述播放模块304还用于从用户观看的第一个直播台开始重新直播或续播;这里,续播是指从上次观看最后时刻开始继续播放,在续播之前可以给出是否续播的提示信息,若需要续播则续播;
或者,所述列表请求模块302还用于向服务器发出推荐媒体数据列表请求并接收第二推荐直播台列表;所述播放模块304还用于按照推荐媒体数据列表中的顺序播放相应的媒体数据。
通过上述方法,使用户在观看完所有的直播台后并还想继续观看其他内容的情况下,从媒体数据库中找到与用户喜好匹配的非直播节目进行推荐,进一步实现了无限切换的目的。
较佳的,在一些实施方式中,所述的装置还包括直播台回退模块309和第三提示模块310;
若所述触发事件为回退指令,则所述直播台位置判断模块302还用于判断当前直播台是否为其所处直播分类中的第一个直播台;所述回退指令可以是用户通过触摸手势发出,也可以是通过点击按钮或通过遥控器发出的;较佳的,若为通过触摸手势发出,所述的回退指令所对应的手势可以是从左向右滑动;
若当前直播台是第一个直播台,则不回退且所述第三提示模块310用于发出第三提示信息503(如图7所示),用于提示用户已经不能再回退了;
若当前直播台不是第一个直播台,则直播台回退模块309用于回退至上一直播台进行直播或续播。这里,续播是指从上次观看最后时刻开始继续播放,在续播之前可以给出是否续播的提示信息,若需要续播则续播。
通过上述方法,使得用户在想回溯到之前看过的直播台继续观看时,给予用户回退的功能,使其能够轻松回退,提升了用户体验。
本发明的第四个方面提出了一种能够实现直播台无限切换的无限滑台的服务器。如图4所示,为本发明提供的无限滑台的服务器实施例的模块结构示意图。
所述无限滑台的服务器,包括:
请求接收模块401,用于接收预设直播台列表请求和第一推荐直播台列表请求,所述第一推荐直播台列表请求中携带有用户信息;这里,预设直播台列表请求是通过正在观看直播的终端发出的,所述预设直播台列表,是根据当前直播台所处位置所得到的,亦即根据当前直播台是位于首页的或是位于某直播分类中的,等等;
推荐列表生成模块402,用于根据所述第一推荐直播台列表请求相对应的用户信息,生成第一推荐直播台列表;所述第一推荐直播台列表请求表明,此时终端所观看的直播台已经是最后一个直播台,需要向其推荐更多的内容;
数据返回模块403,用于返回预设直播台列表,以及,返回所述第一推荐直播台列表。
其中,所述第一推荐直播台列表还可进一步采用下述步骤获得:
根据所述用户信息,获取用户的历史观看记录;所述历史观看记录可以是用户在一段时间内所观看过的直播台,甚至是其他多媒体节目或视频等等,可以根据需要选择历史观看记录的内容;
根据用户的历史观看记录提取出用户特征向量;所述用户特征向量,是指从用户的历史观看记录中得出的用于表征用户喜好的向量,具体的提取方式可以通过现有技术的特征向量提取方法来完成,这里不再进行赘述;
利用用户特征向量与直播台数据库中的直播台进行匹配,得到第一推荐直播台列表。
从上述实施例可以看出,本发明提供的无限滑台的服务器,通过推荐的方式向用户推荐其可能感兴趣的其他直播台的内容,从而暴露更多更丰富的内容给客户,使得用户在看完当前分类的直播台后,可以辅助终端无缝衔接上针对用户喜好的直播台,达到无限滑台的目的,从而提升了用户体验,同时也增加用户的使用时长和粘度,提升了用户体验。
较佳的,在一些可选实施方式中,所述请求接收模块401,还用于接收第二推荐直播台列表请求,所述第二推荐直播台列表请求携带链接;所述第二推荐直播台列表请求表明,此时终端所观看的直播台是通过链接打开的,需要向其推荐进一步的内容;
所述推荐列表生成模块402,还用于根据所述链接,得到第二推荐直播台列表;
所述数据返回模块403,还用于返回所述第二推荐直播台列表。
其中,所述第二推荐直播台列表采用下述方法获得:
根据所述链接,分析得到直播台特征向量;
利用当前直播台的直播台特征向量与直播台数据库中的直播台进行匹配,得到第二推荐直播台列表。
这样,针对推送或搜索的用户,可以根据其点击进入的直播台的特征向量来选取推送内容,使得推荐内容能够更符合用户的喜好,提升用户体验。
此外,为了使第二推荐直播台列表中数据与用户喜好的更加匹配,还可结合链接和用户信息进行综合匹配,得到更加精准的第二推荐直播台列表。
进一步的,在一些实施方式中,所述请求接收模块401,还用于接收推荐媒体数据列表请求,所述推荐媒体数据列表请求中携带有用户信息;
所述推荐列表生成模块402,还用于从媒体数据库中获取与用户信息匹配的媒体数据;利用用户特征向量与媒体数据库中的媒体数据进行匹配,得到推荐媒体数据列表;
所述数据返回模块403,还用于返回所述推荐媒体数据列表。
通过上述方法,使用户在观看完所有的直播台后并还想继续观看其他内容的情况下,从媒体数据库中找到与用户喜好匹配的非直播节目进行推荐,进一步实现了无限切换的目的。
本发明的第五个方面提出了一种能够实现直播台无限切换的无限滑台的***。所述无限滑台的***,包括如上述具体实施方式中的终端和如上述具体实施方式中的服务器。
所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (17)
1.一种无限滑台的方法,其特征在于,包括:
检测到直播界面上发生触发事件;
向服务器发送预设直播台列表请求,接收所述服务器发送的预设直播台列表;
若所述触发事件为获取新内容指令,则判断当前直播台是否为所述预设直播台列表中的最后一个直播台;
若当前直播台不是所述预设直播台列表的最后一个直播台,则切换到下一直播台进行直播;
若当前直播台是所述预设直播台列表的最后一个直播台,则向所述服务器发出第一推荐直播台列表请求并接收第一推荐直播台列表;
按照第一推荐直播台列表中的顺序直播相应的直播台。
2.根据权利要求1所述的方法,其特征在于,所述切换到下一直播台进行直播的步骤之后还包括:
判断切换后的直播台是否为所述预设直播列表中的最后一个直播台;
若切换后的直播台是最后一个直播台,则改变当前的界面样式和/或发出第一提示信息。
3.根据权利要求1所述的方法,其特征在于,所述按照第一推荐直播台列表中的顺序直播相应的直播台的步骤之前还包括:
发出第二提示信息,并判断是接收到返回初始直播台进行播放的返回指令还是获取推荐直播台进行直播的推荐指令;
若接收到所述返回指令,则返回到进入直播界面时所观看的第一个直播台进行播放;
若接收到所述推荐指令,则按照第一推荐直播台列表中的顺序直播相应的直播台。
4.根据权利要求1所述的方法,其特征在于,所述检测到直播界面上发生触发事件的步骤之后还包括:
判断当前直播台是否为通过链接而打开;
若当前直播台是通过链接而打开且所述触发事件为获取新内容指令,则向服务器发出第二推荐直播台列表请求并接收第二推荐直播台列表,所述第二推荐直播台列表请求中包括所述链接;
按照第二推荐直播台列表中的顺序直播相应的直播台。
5.根据权利要求4所述的方法,其特征在于,还包括:
若所述直播台数据库中的直播台被切换到最后一个,则从用户观看的第一个直播台开始重新直播或续播;
或者,向服务器发出推荐媒体数据列表请求并接收推荐媒体数据列表;按照推荐媒体数据列表中的顺序播放相应的媒体数据。
6.一种无限滑台的方法,其特征在于,包括:
接收预设直播台列表请求并返回预设直播台列表;
接收第一推荐直播台列表请求,所述第一推荐直播台列表请求中携带有用户信息;
根据所述第一推荐直播台列表请求相对应的用户信息,生成第一推荐直播台列表,返回所述第一推荐直播台列表。
7.根据权利要求6所述的方法,其特征在于,所述接收预设直播台列表请求并返回预设直播台列表的步骤之后还包括:
接收第二推荐直播台列表请求,所述第二推荐直播台列表请求携带链接;
根据所述链接,得到第二推荐直播台列表;
返回所述第二推荐直播台列表。
8.根据权利要求7所述的方法,其特征在于,还包括:
接收推荐媒体数据列表请求;
从媒体数据库中获取与用户特征向量匹配的媒体数据;
利用用户特征向量与媒体数据库中的媒体数据进行匹配,得到推荐媒体数据列表;
返回所述推荐媒体数据列表。
9.一种无限滑台的终端,其特征在于,包括:
检测模块,用于检测直播界面上发生的触发事件;
列表请求模块,用于向服务器发送预设直播台列表请求并接收所述服务器发送的预设直播台列表;若当前直播台是最后一个直播台,用于向服务器发出第一推荐直播台列表请求并接收第一推荐直播台列表;
直播台位置判断模块,若所述触发事件为获取新内容指令,用于判断当前直播台是否为预设直播台列表中的最后一个直播台;
播放模块,若当前直播台不是最后一个直播台,用于切换到下一直播台进行直播;若当前直播台是最后一个直播台,用于按照第一推荐直播台列表中的顺序直播相应的直播台。
10.根据权利要求9所述的终端,其特征在于,还包括界面样式改变模块和/或第一提示模块;
所述直播台位置判断模块还用于判断切换后的直播台是否为其所述预设直播列表中的最后一个直播台;
若切换后的直播台是最后一个直播台,则所述界面样式改变模块用于改变当前的界面样式,和/或,所述第一提示模块用于发出第一提示信息。
11.根据权利要求9所述的终端,其特征在于,还包括第二提示模块,用于发出第二提示信息;
所述检测模块还用于判断是接收到返回初始直播台进行播放的返回指令还是获取推荐直播台进行直播的推荐指令;
若接收到所述返回指令,则所述播放模块用于返回到进入直播界面时所观看的第一个直播台进行播放;
若接收到所述推荐指令,则所述播放模块用于按照第一推荐直播台列表中的顺序直播相应的直播台。
12.根据权利要求11所述的终端,其特征在于,还包括直播台来源判断模块,用于判断当前直播台是否为通过推送链接或搜索链接而打开;
若当前直播台是通过推送链接或搜索链接而打开且所述触发事件为获取新内容指令,则所述列表请求模块还用于向服务器发出第二推荐直播台列表请求并接收第二推荐直播台列表,所述第二推荐直播台列表请求中包括所述链接;
所述播放模块还用于按照第二推荐直播台列表中的顺序直播相应的直播台。
13.根据权利要求12所述的终端,其特征在于,所述直播台位置判断模块还用于判断所述直播台数据库中的直播台是否被切换到最后一个;
若所述直播台数据库中的直播台被切换到最后一个,则所述播放模块还用于从用户观看的第一个直播台开始重新直播或续播;
或者,所述列表请求模块还用于向服务器发出推荐媒体数据列表请求并接收推荐媒体数据列表;所述播放模块还用于按照推荐媒体数据列表中的顺序播放相应的媒体数据。
14.一种无限滑台的服务器,其特征在于,包括:
请求接收模块,用于接收预设直播台列表请求和第一推荐直播台列表请求,所述第一推荐直播台列表请求中携带有用户信息;
推荐列表生成模块,用于根据所述第一推荐直播台列表请求相对应的用户信息,生成第一推荐直播台列表;
数据返回模块,用于返回预设直播台列表,以及,返回所述第一推荐直播台列表。
15.根据权利要求14所述的服务器,其特征在于,所述请求接收模块,还用于接收第二推荐直播台列表请求,所述第二推荐直播台列表请求携带链接;
所述推荐列表生成模块,还用于根据所述链接,得到第二推荐直播台列表;
所述数据返回模块,还用于返回所述第二推荐直播台列表。
16.根据权利要求15所述的服务器,其特征在于,所述请求接收模块,还用于接收推荐媒体数据列表请求,所述推荐媒体数据列表请求中携带有用户信息;
所述推荐列表生成模块,还用于从媒体数据库中获取与用户信息匹配的媒体数据;利用用户特征向量与媒体数据库中的媒体数据进行匹配,得到推荐媒体数据列表;
所述数据返回模块,还用于返回所述推荐媒体数据列表。
17.一种无限滑台的***,其特征在于,包括如权利要求9-13任意一项所述的终端和如权利要求14-16任意一项所述的服务器。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511032404.XA CN105872743A (zh) | 2015-12-31 | 2015-12-31 | 无限滑台的方法、终端、服务器及*** |
PCT/CN2016/089312 WO2017113723A1 (zh) | 2015-12-31 | 2016-07-08 | 无限滑台的方法、终端、服务器及*** |
US15/246,462 US20170195713A1 (en) | 2015-12-31 | 2016-08-24 | Method and electronic device for unlimitedly sliding to switch channels |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511032404.XA CN105872743A (zh) | 2015-12-31 | 2015-12-31 | 无限滑台的方法、终端、服务器及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105872743A true CN105872743A (zh) | 2016-08-17 |
Family
ID=56624467
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511032404.XA Pending CN105872743A (zh) | 2015-12-31 | 2015-12-31 | 无限滑台的方法、终端、服务器及*** |
Country Status (3)
Country | Link |
---|---|
US (1) | US20170195713A1 (zh) |
CN (1) | CN105872743A (zh) |
WO (1) | WO2017113723A1 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106658086A (zh) * | 2016-09-22 | 2017-05-10 | 广州华多网络科技有限公司 | 一种直播间切换方法及装置 |
CN109348242A (zh) * | 2018-11-14 | 2019-02-15 | 网易(杭州)网络有限公司 | 网络直播调度方法、装置、介质及电子设备 |
CN109618192A (zh) * | 2018-12-21 | 2019-04-12 | 北京达佳互联信息技术有限公司 | 播放视频的方法、装置、***和存储介质 |
CN111813313A (zh) * | 2020-06-30 | 2020-10-23 | 北京达佳互联信息技术有限公司 | 多媒体资源切换方法、装置、终端设备和存储介质 |
CN114598906A (zh) * | 2022-02-23 | 2022-06-07 | 北京碧云数创科技有限公司 | 教学直播方法、介质和计算机设备 |
CN115086775A (zh) * | 2022-06-10 | 2022-09-20 | 北京字跳网络技术有限公司 | 一种视频显示方法及装置 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107690072B (zh) * | 2017-04-19 | 2019-02-26 | 腾讯科技(深圳)有限公司 | 视频播放方法和装置 |
CN110062250B (zh) * | 2019-03-14 | 2022-10-18 | 视联动力信息技术股份有限公司 | 一种推送直播列表的方法以及视联网服务器 |
CN110087119B (zh) * | 2019-04-26 | 2022-02-22 | 广州酷狗计算机科技有限公司 | 直播首页显示方法、装置及计算机可读存储介质 |
CN110602518A (zh) * | 2019-09-18 | 2019-12-20 | 广州虎牙科技有限公司 | 直播推荐方法、装置、电子设备及可读存储介质 |
CN111935519B (zh) * | 2020-08-14 | 2022-04-08 | 海信视像科技股份有限公司 | 通道切换方法和显示设备 |
CN115209165A (zh) * | 2021-04-08 | 2022-10-18 | 北京字节跳动网络技术有限公司 | 一种控制直播封面显示的方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101355664A (zh) * | 2008-09-23 | 2009-01-28 | 深圳华为通信技术有限公司 | 一种节目的播放方法、装置和*** |
CN102883222A (zh) * | 2011-07-12 | 2013-01-16 | 上海帕科软件科技有限公司 | 画中画直播选台*** |
CN103458277A (zh) * | 2013-08-26 | 2013-12-18 | 小米科技有限责任公司 | 一种操作直播频道节目的方法和装置 |
CN103533439A (zh) * | 2013-09-30 | 2014-01-22 | 乐视网信息技术(北京)股份有限公司 | 一种多媒体文件推荐方法及电子设备 |
CN104349187A (zh) * | 2014-10-27 | 2015-02-11 | 乐视网信息技术(北京)股份有限公司 | 自定义直播台的方法、装置及*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7921222B2 (en) * | 2008-05-06 | 2011-04-05 | Vantrix Corporation | Method and system for fast channel switching using standard RTSP messages |
CN102547481B (zh) * | 2012-02-10 | 2014-08-20 | 中国联合网络通信集团有限公司 | 移动流媒体在线播放列表设置以及内容的快速切换方法及*** |
CN103634700A (zh) * | 2013-12-23 | 2014-03-12 | 乐视致新电子科技(天津)有限公司 | 移动通信终端向智能电视推送多媒体文件的方法及装置 |
CN104219563B (zh) * | 2014-09-16 | 2018-01-09 | 广州华多网络科技有限公司 | 一种频道直播方法、装置和*** |
-
2015
- 2015-12-31 CN CN201511032404.XA patent/CN105872743A/zh active Pending
-
2016
- 2016-07-08 WO PCT/CN2016/089312 patent/WO2017113723A1/zh active Application Filing
- 2016-08-24 US US15/246,462 patent/US20170195713A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101355664A (zh) * | 2008-09-23 | 2009-01-28 | 深圳华为通信技术有限公司 | 一种节目的播放方法、装置和*** |
CN102883222A (zh) * | 2011-07-12 | 2013-01-16 | 上海帕科软件科技有限公司 | 画中画直播选台*** |
CN103458277A (zh) * | 2013-08-26 | 2013-12-18 | 小米科技有限责任公司 | 一种操作直播频道节目的方法和装置 |
CN103533439A (zh) * | 2013-09-30 | 2014-01-22 | 乐视网信息技术(北京)股份有限公司 | 一种多媒体文件推荐方法及电子设备 |
CN104349187A (zh) * | 2014-10-27 | 2015-02-11 | 乐视网信息技术(北京)股份有限公司 | 自定义直播台的方法、装置及*** |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106658086A (zh) * | 2016-09-22 | 2017-05-10 | 广州华多网络科技有限公司 | 一种直播间切换方法及装置 |
CN106658086B (zh) * | 2016-09-22 | 2020-05-19 | 广州华多网络科技有限公司 | 一种直播间切换方法及装置 |
CN109348242A (zh) * | 2018-11-14 | 2019-02-15 | 网易(杭州)网络有限公司 | 网络直播调度方法、装置、介质及电子设备 |
CN109348242B (zh) * | 2018-11-14 | 2021-10-26 | 网易(杭州)网络有限公司 | 网络直播调度方法、装置、介质及电子设备 |
CN109618192A (zh) * | 2018-12-21 | 2019-04-12 | 北京达佳互联信息技术有限公司 | 播放视频的方法、装置、***和存储介质 |
CN109618192B (zh) * | 2018-12-21 | 2021-09-24 | 北京达佳互联信息技术有限公司 | 播放视频的方法、装置、***和存储介质 |
CN111813313A (zh) * | 2020-06-30 | 2020-10-23 | 北京达佳互联信息技术有限公司 | 多媒体资源切换方法、装置、终端设备和存储介质 |
US11392287B2 (en) | 2020-06-30 | 2022-07-19 | Beijing Dajia Internet Information Technology Co., Ltd. | Method, device, and storage mediumfor switching among multimedia resources |
CN114598906A (zh) * | 2022-02-23 | 2022-06-07 | 北京碧云数创科技有限公司 | 教学直播方法、介质和计算机设备 |
CN114598906B (zh) * | 2022-02-23 | 2023-08-22 | 北京碧云数创科技有限公司 | 教学直播方法、介质和计算机设备 |
CN115086775A (zh) * | 2022-06-10 | 2022-09-20 | 北京字跳网络技术有限公司 | 一种视频显示方法及装置 |
WO2023236671A1 (zh) * | 2022-06-10 | 2023-12-14 | 北京字跳网络技术有限公司 | 一种视频显示方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2017113723A1 (zh) | 2017-07-06 |
US20170195713A1 (en) | 2017-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105872743A (zh) | 无限滑台的方法、终端、服务器及*** | |
US11601719B2 (en) | Method for processing television screenshot, smart television, and storage medium | |
CN102118632B (zh) | 广告播放方法、终端和媒体控制器 | |
KR101310943B1 (ko) | 방송 콘텐츠와 연관된 콘텐츠 연관 정보를 제공하는 시스템 및 방법 | |
CN111385592A (zh) | 跨房间直播连线方法、装置、存储介质和服务器 | |
CN110149549B (zh) | 信息的显示方法及装置 | |
CN101588469B (zh) | 频道访问控制、交付方法、iptv***及装置 | |
CN105657554A (zh) | 一种基于直播内容的智能匹配和关联点播方法 | |
CN106303732A (zh) | 基于视频直播的互动方法、装置及*** | |
CN104125483A (zh) | 音频评论信息生成方法和装置,音频评论播放方法和装置 | |
CN103596052B (zh) | 数字电视节目共享***及方法 | |
CN105516742A (zh) | 一种机顶盒用户界面推荐方法及相关设备 | |
CN105530548A (zh) | 智能电视及其节目互动方法、服务器 | |
CN105187941B (zh) | 一种智能管理收藏节目的电视终端及控制方法 | |
CN104038785A (zh) | 智能电视直播节目相关内容的推荐***及其方法 | |
CN103345465A (zh) | 一种多媒体文件标注、显示方法及装置 | |
CN104902288A (zh) | 用于节目切换的方法、服务器、终端及*** | |
CN105120367A (zh) | 智能电视节目的分享方法 | |
CN102685567A (zh) | 数字电视终端、热门频道的控制方法及服务器 | |
CN102802029A (zh) | 针对电视节目的交互***和方法 | |
CN103618949A (zh) | 控制智能电视直播调台的方法及装置 | |
CN103546815A (zh) | 电视社交交互***及其实现方法 | |
CN104602043B (zh) | 内容提供装置和方法 | |
CN106686442A (zh) | 电视节目搜索方法及装置 | |
JP5869132B2 (ja) | インターラクティブサービスの提供方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
AD01 | Patent right deemed abandoned | ||
AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20180724 |