CN105898592A - 一种客户端播放数据分配方法和客户端 - Google Patents

一种客户端播放数据分配方法和客户端 Download PDF

Info

Publication number
CN105898592A
CN105898592A CN201511030178.1A CN201511030178A CN105898592A CN 105898592 A CN105898592 A CN 105898592A CN 201511030178 A CN201511030178 A CN 201511030178A CN 105898592 A CN105898592 A CN 105898592A
Authority
CN
China
Prior art keywords
live
client
list
data
played data
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
Application number
CN201511030178.1A
Other languages
English (en)
Inventor
王炅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LeTV Information Technology Beijing Co Ltd
Original Assignee
LeTV Information Technology Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by LeTV Information Technology Beijing Co Ltd filed Critical LeTV Information Technology Beijing Co Ltd
Priority to CN201511030178.1A priority Critical patent/CN105898592A/zh
Publication of CN105898592A publication Critical patent/CN105898592A/zh
Priority to PCT/CN2016/097700 priority patent/WO2017113851A1/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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
    • H04N21/47202End-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 for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例公开了一种客户端播放数据分配方法和客户端,该分配方法包括:获取多个播放数据,其中,播放数据包括播放类型;获取播放类型列表的排列顺序;根据播放数据的播放类型、播放类型列表的排列顺序对多个播放数据进行分配。本发明中客户端根据获取的播放数据及其播放类型、获取的播放类型列表的排列顺序对多个播放数据进行分配,以使多个播放数据分配在对应的播放类型列表项中,在此客户端的播放类型列表具有排列顺序,相应的播放类型列表布局整齐、有序,可使多个播放数据按照整齐有序的播放类型列表的排列顺序进行分配,便于用户直观、便捷的查找或观看所需内容,提高了用户体验。

Description

一种客户端播放数据分配方法和客户端
技术领域
本发明实施例涉及视频播放技术,尤其涉及一种客户端播放数据分配方法和客户端。
背景技术
随着人们生活节奏的加快,智能终端已成为人们日常生活中必备的电子产品,智能终端的功能也越来越多、越来越强大,相应的也出现了各种应用软件作为客户端安装在智能终端上,如视频直播客户端。
基于智能终端的便携性,越来越多的用户习惯在智能终端上通过客户端同步观看电视直播内容,无需等待视频上传,同时用户在观看直播节目时不受地理位置限制,完全可以按照自己的时间合理的安排,观看更自由更便捷。
然而当前的视频直播客户端的直播内容安排随意、无序,不利于用户直观、快捷的查找和观看所需的内容,向用户显示的信息也不全面、用户操作过程相对复杂,导致了用户体验差。
发明内容
本发明实施例提供一种客户端播放数据分配方法和客户端,以解决现有技术中视频客户端不利于用户直观、快捷的查找和观看所需的内容,导致用户体验差的问题。
第一方面,本发明实施例提供了一种客户端播放数据分配方法,包括:
获取多个播放数据,其中,所述播放数据包括播放类型;
获取播放类型列表的排列顺序;
根据所述播放数据的播放类型、所述播放类型列表的排列顺序对所述多个播放数据进行分配。
进一步地,所述播放类型为直播,所述播放类型列表为直播子列表。
进一步地,所述直播的播放状态包括已直播状态、正在直播状态和即将直播状态中的至少两个。
进一步地,所述直播子列表在初始状态下显示的是播放状态为正在直播状态的播放数据。
进一步地,根据接收的用户指令,将所述直播子列表调整为已直播状态或即将直播状态的播放数据。
进一步地,所述用户指令至少包括下述一项:向左滑动指令、向右滑动指令、向上滑动指令和向下滑动指令。
进一步地,所述播放类型列表的排列顺序是客户端默认设置顺序、客户端依照用户观看习惯设置顺序的至少一种。
第二方面,本发明实施例还提供了一种实现客户端播放数据分配的客户端,包括:
播放数据获取模块,用于获取多个播放数据,其中,所述播放数据包括播放类型;
播放类型排列模块,用于获取播放类型列表的排列顺序;
播放数据分配模块,用于根据所述播放数据的播放类型、所述播放类型列表的排列顺序对所述多个播放数据进行分配。
进一步地,所述播放类型为直播,所述播放类型列表为直播子列表。
进一步地,所述直播的播放状态包括已直播状态、正在直播状态和即将直播状态中的至少两个。
进一步地,所述直播子列表在初始状态下显示的是播放状态为正在直播状态的播放数据。
进一步地,根据接收的用户指令,将所述直播子列表调整为已直播状态或即将直播状态的播放数据。
进一步地,所述用户指令至少包括下述一项:向左滑动指令、向右滑动指令、向上滑动指令和向下滑动指令。
进一步地,所述播放类型列表的排列顺序是客户端默认设置顺序、客户端依照用户观看习惯设置顺序的至少一种。
本发明提供的一种客户端播放数据分配方法和客户端,客户端根据获取的播放数据及其播放类型、获取的播放类型列表的排列顺序对多个播放数据进行分配,以使多个播放数据分配在对应的播放类型列表项中,在此客户端的播放类型列表具有排列顺序,相应的播放类型列表布局整齐、有序,可使多个播放数据按照整齐有序的播放类型列表的排列顺序进行分配,便于用户直观、便捷的查找或观看所需内容,提高了用户体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的一种客户端播放数据分配方法的流程图;
图2是本发明实施例二提供的一种客户端播放数据分配方法的流程图;
图3是本发明实施例四提供的一种实现客户端播放数据分配的客户端的示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,以下将参照本发明实施例中的附图,通过实施方式清楚、完整地描述本发明的技术方案,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,为本发明实施例一提供的客户端播放数据分配方法的流程图,该方法可以由实现客户端播放数据分配的客户端来执行,该客户端可配置在智能终端中应用,例如配置在智能电视或智能手机中。
本实施例提供的一种客户端播放数据分配方法,具体包括如下步骤:
S110、获取多个播放数据,其中,播放数据包括播放类型。
如上所述,用户开启客户端或操作客户端后,客户端需要从服务器获取相应多个播放数据以显示,因此客户端向服务器发送播放数据请求,服务器根据该播放数据请求查找出该客户端所需的相应的多个播放数据并返回,客户端获取服务器返回的多个播放数据,在此播放数据中包括播放类型。需要说明的是,播放数据优选是视频播放数据,播放数据的播放类型至少包括直播类型和轮播类型等。此外,客户端从服务器获取的多个播放数据组成的播放数据列表并没有按照规则排列,即播放数据列表为无规则排列或随机排列的列表。
S120、获取播放类型列表的排列顺序。
如上所述,客户端的播放类型列表即为客户端界面,播放类型列表包括多个播放类型列表项,可用于显示相同播放类型的一个播放数据。客户端开启后或者用户操作客户端后,播放类型列表的布局确定,相应的播放类型列表的每一个播放类型列表项的播放类型已知,由此客户端可实时根据播放类型列表的播放类型列表项及其排序,获取播放类型列表的播放类型列表项的排列顺序。播放类型列表的播放类型列表项的排列顺序即为播放类型列表的排列顺序,客户端后续可根据该排列顺序对播放类型列表项分配对应播放类型的播放数据。
S130、根据播放数据的播放类型、播放类型列表的排列顺序对多个播放数据进行分配。
如上所述,为了使多个播放数据按照播放类型列表的排列顺序正确分配在对应的播放类型列表项中,在此需要根据播放数据的播放类型、播放类型列表的排列顺序对多个播放数据进行分配。例如,客户端的当前的播放类型列表包括3行3列的9个播放类型列表项,第一行的播放类型列表项均为相同的轮播类型,第二行的播放类型列表项均为相同的直播类型,第三行的播放类型列表项均为相同的新闻类型,那么播放类型列表的排列顺序为1~3为轮播类型、4~6为直播类型、7~9为新闻类型。此时客户端需要按照播放类型列表的排列顺序对多个播放数据进行分配,以使多个播放数据中的前9个播放数据的播放类型排列顺序与播放类型列表的排列顺序匹配,此时播放类型列表的播放类型列表项显示对应顺序的播放类型匹配的播放数据,便于用户直观、便捷的查看相应内容。
需要说明的是,当用户操作客户端时,如向上、向下、向左或向右滑动播放类型列表时,客户端的播放类型列表会根据用户的操作而发生改变,因此相应的播放类型列表的排列顺序也发生改变。由此客户端需要根据当前播放类型列表的排列顺序,判断是否需要重新从服务器获取多个播放数据,若需要则对重新获取的多个播放数据进行分配,若不需要则直接对当前已有的多个播放数据进行分配,具体情况在此不再赘述。本实施例中客户端对播放类型列表进行了播放类型的分类和布局,因此客户端的布局整齐、有序,便于用户直观、便捷的找到或观看需要的内容,提高用户体验。
本实施例提供的客户端播放数据分配方法,客户端根据获取的播放数据及其播放类型、获取的播放类型列表的排列顺序对多个播放数据进行分配,以使多个播放数据分配在对应的播放类型列表项中。本实施例中客户端的播放类型列表具有排列顺序,相应的播放类型列表布局整齐、有序,可使多个播放数据按照整齐有序的播放类型列表的排列顺序进行分配,便于用户直观、便捷的查找或观看所需内容,提高了用户体验。
如图2所示,为本发明实施例二提供的客户端播放数据分配方法的流程图,该方法可以由实现客户端播放数据分配的客户端来执行,该客户端可配置在智能终端中应用。
本实施例提供的一种客户端播放数据分配方法,具体包括如下步骤:
S210、获取多个播放数据,其中,播放数据包括播放类型。
如上所述,服务器根据客户端发送的播放数据请求,向客户端传输多个播放数据。在此播放数据优选为视频数据,视频数据包括但不限于轮播数据和直播数据,还可以是依照视频内容分类的视频数据如:新闻类视频、综艺类视频、电视剧类视频等;还可以是依照演员、视频类型(长视频、短视频、喜剧、伦理剧等)进行分类的视频数据。已知播放数据中包括播放类型,因此优选播放类型为直播类型、轮播类型和视频内容分类中的至少一种。
S220、获取播放类型列表的排列顺序。
如上所述,播放数据主要包括轮播数据、直播数据、其它数据,播放类型为直播类型、轮播类型和视频内容分类中的至少一种,那么客户端的播放类型列表可以按照播放类型进行布局和设置。在此优选播放类型列表包括:直播子列表、轮播子列表和视频内容分类子列表中的至少一种,其中,直播子列表中包括至少一个直播项,轮播子列表中包括至少一个轮播项,视频内容分类子列表中包括至少一个视频内容分类项。客户端根据当前播放类型列表的布局,可获取播放类型列表的排列顺序。
在上述操作之后,可进行根据播放数据的播放类型、播放类型列表的排列顺序对多个播放数据进行分配的操作,在本实施例中该操作可通过以下具体方式实现。
S230、根据播放数据的播放类型、播放类型列表的排列顺序、以及播放数据的数据布局宽度,计算将播放数据分配至对应的播放类型列表中的播放类型列表项的滚动距离。
如上所述,播放类型列表中包含多个播放类型列表项,在此客户端获取当前播放类型列表的排列顺序和多个播放数据及其播放类型后,需要将播放数据按照播放类型列表的排列顺序进行分配,以使播放数据分配至对应的播放类型列表项中。在此客户端从服务器获取的多个播放数据组成的播放数据列表为无规则排列或随机排列的列表,播放数据列表中每一个播放数据占据一定的数据布局宽度,且客户端将该播放数据所处列表位置确定为该播放数据的初始位置。
当客户端根据播放类型列表的排列顺序从多个播放数据中查找出需要分配的播放数据时,对于待分配播放数据,客户端根据该待分配播放数据的播放类型和播放类型列表的排列顺序,可确定该待分配播放数据在播放数据列表中的目标位置。客户端根据待分配播放数据的初始位置、目标位置、及播放数据列表中播放数据占据的数据布局宽度,可计算得出将播放数据从初始位置移动至对应播放类型列表项顺序对应的目标位置的滚动距离。
例如,播放类型列表中第一个播放类型列表项为轮播类型,客户端在播放数据列表中查找出轮播类型的目标轮播数据位于第10位,那么客户端需要计算将该目标轮播数据从播放数据列表第10位分配至第1位的滚动距离,在此该滚动距离具体为播放数据列表的前9位播放数据的数据布局宽度之和。不同播放数据的滚动距离可能不同。
S240、根据滚动距离,调用滚动条算法将播放数据分配至对应的播放类型列表项。
如上所述,客户端内设置有滚动条算法,可对播放数据列表中的播放数据进行滚动,因此当客户端计算出一个播放数据的滚动距离后,可调用该滚动条算法在播放数据列表中将该播放数据移动至对应播放类型列表项的顺序。当播放数据在播放数据列表中处于播放类型列表项对应的位置时,该播放数据即被分配至对应的播放类型列表项,此时播放类型列表中的对应播放类型列表项显示该播放数据。由此根据播放类型列表的排列顺序、以及多个播放数据及其播放类型,可调用滚动条算法分配多个播放数据,以使客户端播放类型列表项显示对应播放类型的播放数据。
需要说明的是,播放数据的数量可能多于播放类型列表项的数量,在此客户端默认按照顺序从播放数据列表中选择待分配的播放数据,分配完成后,播放类型列表与播放数据列表的对应位置的播放数据的播放类型一致,如播放类型列表中第一位播放类型列表项与播放数据列表中第一位播放数据的播放类型一致。在此客户端还可根据用户的观看习惯以及播放数据的播放类型,从播放数据列表中选择待分配的播放数据,以将待分配的播放数据分配至对应的播放类型列表项中。需要说明的是,以轮播类型的轮播子列表为例,当用户输入指令以查看轮播子列表的其他轮播数据时,客户端多多个播放数据中的其他轮播数据进行分配以使其被分配至对应的轮播类型列表项中。
本实施例提供的客户端播放数据分配方法,根据播放数据及其播放类型、播放类型列表的排列顺序和播放数据的数据布局宽度,计算播放数据分配至对应播放类型列表项的滚动距离,并通过调用滚动条算法将播放数据分配至对应的播放类型列表项。本实施例中,客户端的播放类型列表的布局整齐、有序,便于用户直观、便捷的查找或观看所需内容,提高了用户体验。
本发明实施例三还提供一种客户端播放数据分配方法,该方法可以由实现客户端播放数据分配的客户端来执行,该客户端可配置在智能终端中应用。
本实施例提供的一种客户端播放数据分配方法,具体包括如下步骤:
步骤一、获取多个播放数据,其中,播放数据包括播放类型。
示例性的,优选播放类型为直播类型,则客户端可从服务器获取多个直播类型的播放数据,即直播数据,该直播数据优选为直播视频数据。
示例性的,直播的播放状态包括已直播状态、正在直播状态和即将直播状态中的至少两个,相应的,直播数据根据直播状态的不同可分为已直播数据、正在直播数据和即将直播数据。
需要说明的是,已知播放类型除了直播类型之外,还可以是轮播类型或其他类型,因此客户端可从服务器获取多个直播数据以组成直播数据列表,也可以同时获取多个轮播数据以组成轮播数据列表和/或其他数据列表。在本实施例中,仅以客户端当前获取的直播数据列表为例进行直播数据的分配示例。
步骤二、获取播放类型列表的排列顺序。
如上所述,多个播放数据的播放类型均为直播,那么相应的获取的播放类型列表仅需要直播列表项即可,相应的优选播放类型列表为直播子列表,直播子列表中包括多个直播列表项,在此播放类型列表的排列顺序具体是指直播子列表的多个直播列表项的直播状态的排列顺序。
在此客户端开启后的播放类型列表的排列顺序为预先设置的排列顺序,那么可选直播子列表在初始状态下显示的是播放状态为正在直播状态的播放数据,即直播子列表的直播列表项的播放状态均为正在直播状态。本领域技术人员可以理解,直播子列表在初始状态下还可以显示已直播状态、正在直播状态、和即将直播状态中的至少一种直播状态的播放数据。
示例性的,根据接收的用户指令,将直播子列表调整为已直播状态或即将直播状态的播放数据。如上所述,当用户向客户端的直播子列表输入指令后,客户端的直播子列表的排列顺序发生改变,由此客户端调整并重新获取直播子列表的排列顺序,并在后续步骤中根据播放数据的播放类型和直播子列表的排列顺序对多个直播数据进行分配。在此用户输入的指令至少包括下述一项:向左滑动指令、向右滑动指令、向上滑动指令和向下滑动指令。
如上所述,示例性的,当用户开启客户端时,优选默认客户端首页直播子列表中的直播列表项显示为正在直播状态的直播数据。当用户向左滑动该直播子列表时,优选该直播子列表的直播列表项显示为即将直播状态的直播数据;当用户向右滑动该直播子列表时,优选该直播子列表的直播列表项显示为已直播状态的播放数据。本领域技术人员可以理解,客户端还可以设置当用户输入向上滑动或向下滑动的指令时,切换直播子列表的直播列表项的播放状态,相应的播放数据也重新分配。
需要说明的是,由于轮播类型的轮播数据的播放状态一致,因此对于轮播子列表,当用户向左、向右、向下、向上互动、双击或单击该轮播子列表时,该轮播子列表的轮播列表项的播放类型不变,但其中显示的播放数据调整为其他轮播数据,即客户端根据用户指令将多个播放数据中的其它轮播数据分配至对应的轮播子列表的轮播类型列表项中。
步骤三、根据播放数据的播放类型、播放类型列表的排列顺序对多个播放数据进行分配。
如上所述,播放数据的播放类型为直播类型,播放类型列表为直播子列表,直播数据的播放状态包括已直播状态、正在直播状态和即将直播状态中的至少两个,则客户端根据直播数据的播放状态、直播子列表的排列顺序对直播数据列表进行分配。
示例性的,客户端可根据直播数据的播放状态、直播子列表的排列顺序、以及播放数据的数据布局宽度,计算将待分配的直播数据分配至对应的直播子列表的直播列表项的滚动距离。然后,客户端再根据滚动距离,调用滚动条算法将直播数据分配至对应的直播列表项。在此不同直播数据的直播状态可能不同,因此直播数据的分配需要匹配直播数据的播放状态和直播列表项的播放状态。
在上述技术方案的基础上,优选播放类型列表的排列顺序是客户端默认设置顺序、客户端依照用户观看习惯设置顺序的至少一种。客户端的播放类型列表预先进行了默认布局,即客户端默认设置播放类型列表的播放类型列表项排列顺序,客户端初始显示即为默认设置的播放类型列表。当用户使用后,客户端可统计用户的观看习惯并根据用户的观看习惯设置播放类型列表,那么在后续使用中,用户可选择继续使用默认播放类型列表,或选择使用客户端根据用户观看习惯设置的播放类型列表。需要说明的是,用户可操作客户端以使播放类型列表的排列顺序发生变化,因此播放类型列表的排列顺序可以是两种,即默认设置顺序和用户习惯顺序,并通过用户的操作进行两种播放类型列表的排列顺序的切换。
在上述技术方案的基础上,需要说明的是,播放数据的类型可以是不同的播放形式,包括但不限于直播数据和轮播数据等,还可以是基于视频内容,包括但不限于焦点数据、新闻数据、综艺数据等,那么当用户向上或向下滑动播放类型列表时,播放类型列表的至少一个子列表的播放类型发生改变,即用户向上或向下滑动调整指令可调整使播放类型列表的其它子列表显示。如向下滑动前,播放类型列表依次包括直播子列表、轮播子列表、新闻子列表,那么向下滑动后,播放类型列表依次包括焦点子列表、直播子列表、轮播子列表。示例性的,可选子列表具有列表布局宽度,那么客户端可根据用户滑动的距离计算子列表的滚动距离,以使播放类型列表的至少一个其他类型的子列表显示。
本领域技术人员可以理解,客户端的首页播放类型列表的默认布局方式还可以根据用户的观看习惯、用户的过往观看信息和/或用户的偏好信息进行设置,可以是用户自定义设置,也可以是客户端自动调整,用户过往观看信息包括但不限于视频的播放形式、视频类型和/或视频内容等。用户的调整指令也不局限于向左、向右、向上、向下滑动调整指令还可以是其他调整模式,如双击、长时间触控和/或短时间触控、轻触控和/或重触控等,在此不再赘述。
本实施例提供的客户端播放数据分配方法,根据直播数据的播放状态、直播子列表的排列顺序将直播数据分配至对应的直播列表项。本实施例中,客户端的直播子列表的布局整齐、有序,便于用户直观、便捷的查找或观看所需内容,提高了用户体验。
如图3所示,为本发明实施例四提供的实现客户端播放数据分配的客户端的示意图,该客户端可以实现上述任意实施例所述的客户端播放数据分配方法,该客户端可配置在智能终端中应用。
本实施例提供的实现客户端播放数据分配的客户端,包括:播放数据获取模块310、播放类型排列模块320和播放数据分配模块330。
其中,播放数据获取模块310用于获取多个播放数据,其中,播放数据包括播放类型;播放类型排列模块320用于获取播放类型列表的排列顺序;播放数据分配模块330用于根据播放数据的播放类型、播放类型列表的排列顺序对多个播放数据进行分配。
可选的,播放类型为直播,播放类型列表为直播子列表。
可选的,直播的播放状态包括已直播状态、正在直播状态和即将直播状态中的至少两个。
可选的,直播子列表在初始状态下显示的是播放状态为正在直播状态的播放数据。
可选的,根据接收的用户指令,将所述直播子列表调整为已直播状态或即将直播状态的播放数据。
可选的,用户指令至少包括下述一项:向左滑动指令、向右滑动指令、向上滑动指令和向下滑动指令。
可选的,播放类型列表的排列顺序是客户端默认设置顺序、客户端依照用户观看习惯设置顺序的至少一种。
本实施例提供的客户端,通过对播放类型列表进行分类和布局,以根据播放数据的播放类型、播放类型列表的排列顺序将播放数据分配至对应的播放类型列表项,在此客户端的播放类型列表的布局整齐、有序,并且播放类型列表的子列表以及播放类型列表项已经预先设置、分类和布局,那么用户可根据既定的播放类型列表的排列顺序以及播放类型列表布局直观、便捷的查找所需内容,由此提高了用户体验。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (14)

1.一种客户端播放数据分配方法,其特征在于,包括:
获取多个播放数据,其中,所述播放数据包括播放类型;
获取播放类型列表的排列顺序;
根据所述播放数据的播放类型、所述播放类型列表的排列顺序对所述多个播放数据进行分配。
2.根据权利要求1所述的方法,其特征在于,所述播放类型为直播,所述播放类型列表为直播子列表。
3.根据权利要求2所述的方法,其特征在于,所述直播的播放状态包括已直播状态、正在直播状态和即将直播状态中的至少两个。
4.根据权利要求3所述的方法,其特征在于,所述直播子列表在初始状态下显示的是播放状态为正在直播状态的播放数据。
5.根据权利要求4所述的方法,其特征在于,根据接收的用户指令,将所述直播子列表调整为已直播状态或即将直播状态的播放数据。
6.根据权利要求5所述的方法,其特征在于,所述用户指令至少包括下述一项:向左滑动指令、向右滑动指令、向上滑动指令和向下滑动指令。
7.根据权利要求1所述的方法,其特征在于,所述播放类型列表的排列顺序是客户端默认设置顺序、客户端依照用户观看习惯设置顺序的至少一种。
8.一种实现客户端播放数据分配的客户端,其特征在于,包括:
播放数据获取模块,用于获取多个播放数据,其中,所述播放数据包括播放类型;
播放类型排列模块,用于获取播放类型列表的排列顺序;
播放数据分配模块,用于根据所述播放数据的播放类型、所述播放类型列表的排列顺序对所述多个播放数据进行分配。
9.根据权利要求8所述的客户端,其特征在于,所述播放类型为直播,所述播放类型列表为直播子列表。
10.根据权利要求9所述的客户端,其特征在于,所述直播的播放状态包括已直播状态、正在直播状态和即将直播状态中的至少两个。
11.根据权利要求10所述的客户端,其特征在于,所述直播子列表在初始状态下显示的是播放状态为正在直播状态的播放数据。
12.根据权利要求11所述的客户端,其特征在于,根据接收的用户指令,将所述直播子列表调整为已直播状态或即将直播状态的播放数据。
13.根据权利要求12所述的客户端,其特征在于,所述用户指令至少包括下述一项:向左滑动指令、向右滑动指令、向上滑动指令和向下滑动指令。
14.根据权利要求8所述的客户端,其特征在于,所述播放类型列表的排列顺序是客户端默认设置顺序、客户端依照用户观看习惯设置顺序的至少一种。
CN201511030178.1A 2015-12-31 2015-12-31 一种客户端播放数据分配方法和客户端 Pending CN105898592A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201511030178.1A CN105898592A (zh) 2015-12-31 2015-12-31 一种客户端播放数据分配方法和客户端
PCT/CN2016/097700 WO2017113851A1 (zh) 2015-12-31 2016-08-31 客户端播放数据分配方法和客户端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201511030178.1A CN105898592A (zh) 2015-12-31 2015-12-31 一种客户端播放数据分配方法和客户端

Publications (1)

Publication Number Publication Date
CN105898592A true CN105898592A (zh) 2016-08-24

Family

ID=57002417

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201511030178.1A Pending CN105898592A (zh) 2015-12-31 2015-12-31 一种客户端播放数据分配方法和客户端

Country Status (2)

Country Link
CN (1) CN105898592A (zh)
WO (1) WO2017113851A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106331761A (zh) * 2016-08-26 2017-01-11 北京小米移动软件有限公司 直播列表显示方法及装置
CN106507124A (zh) * 2016-11-17 2017-03-15 天脉聚源(北京)传媒科技有限公司 一种直播分类方法及装置
WO2017113851A1 (zh) * 2015-12-31 2017-07-06 乐视控股(北京)有限公司 客户端播放数据分配方法和客户端
CN109101648A (zh) * 2018-08-22 2018-12-28 歌尔科技有限公司 一种新闻播放方法和装置
CN109218765A (zh) * 2017-06-30 2019-01-15 武汉斗鱼网络科技有限公司 一种视频直播房间推荐方法及装置
CN109614193A (zh) * 2018-12-11 2019-04-12 北京微播视界科技有限公司 一种列表界面的显示方法、装置、设备及存储介质
CN110636355A (zh) * 2019-09-20 2019-12-31 北京达佳互联信息技术有限公司 视频切换方法、装置、终端及存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1933566A (zh) * 2006-10-10 2007-03-21 深圳创维-Rgb电子有限公司 一种电视节目分类的方法
CN101572786A (zh) * 2009-05-14 2009-11-04 中兴通讯股份有限公司 一种手机电视节目分类的实现方法及其移动终端
EP2188983A1 (en) * 2007-08-13 2010-05-26 Lg Electronics Inc. Method and device for displaying electronic program guide
CN103037261A (zh) * 2012-12-15 2013-04-10 广东长虹电子有限公司 一种用于卫星广播电视节目的特殊排序方法
CN103220480A (zh) * 2012-01-20 2013-07-24 青岛海信电器股份有限公司 显示装置和数字卫星频道排序方法
CN103517132A (zh) * 2013-09-27 2014-01-15 天脉聚源(北京)传媒科技有限公司 一种节目列表设置方法及装置
CN104202670A (zh) * 2014-09-15 2014-12-10 浪潮软件集团有限公司 一种个性化定制电视节目频道列表的方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100765740B1 (ko) * 2001-06-26 2007-10-15 삼성전자주식회사 A/v신호 저장 및 검색 방법과 그 장치
US9311309B2 (en) * 2009-08-05 2016-04-12 Robert Bosch Gmbh Entertainment media visualization and interaction method
US8990701B2 (en) * 2012-10-11 2015-03-24 Google Inc. Gathering and organizing content distributed via social media
CN104010218B (zh) * 2014-05-16 2018-07-20 京东方科技集团股份有限公司 一种电视频道的分类方法、查找方法、分类装置及播放设备
CN105898592A (zh) * 2015-12-31 2016-08-24 乐视网信息技术(北京)股份有限公司 一种客户端播放数据分配方法和客户端

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1933566A (zh) * 2006-10-10 2007-03-21 深圳创维-Rgb电子有限公司 一种电视节目分类的方法
EP2188983A1 (en) * 2007-08-13 2010-05-26 Lg Electronics Inc. Method and device for displaying electronic program guide
CN101779449A (zh) * 2007-08-13 2010-07-14 Lg电子株式会社 用于显示电子节目指南的方法和装置
CN101572786A (zh) * 2009-05-14 2009-11-04 中兴通讯股份有限公司 一种手机电视节目分类的实现方法及其移动终端
CN103220480A (zh) * 2012-01-20 2013-07-24 青岛海信电器股份有限公司 显示装置和数字卫星频道排序方法
CN103037261A (zh) * 2012-12-15 2013-04-10 广东长虹电子有限公司 一种用于卫星广播电视节目的特殊排序方法
CN103517132A (zh) * 2013-09-27 2014-01-15 天脉聚源(北京)传媒科技有限公司 一种节目列表设置方法及装置
CN104202670A (zh) * 2014-09-15 2014-12-10 浪潮软件集团有限公司 一种个性化定制电视节目频道列表的方法

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017113851A1 (zh) * 2015-12-31 2017-07-06 乐视控股(北京)有限公司 客户端播放数据分配方法和客户端
CN106331761A (zh) * 2016-08-26 2017-01-11 北京小米移动软件有限公司 直播列表显示方法及装置
CN106507124A (zh) * 2016-11-17 2017-03-15 天脉聚源(北京)传媒科技有限公司 一种直播分类方法及装置
CN109218765A (zh) * 2017-06-30 2019-01-15 武汉斗鱼网络科技有限公司 一种视频直播房间推荐方法及装置
CN109218765B (zh) * 2017-06-30 2020-10-27 武汉斗鱼网络科技有限公司 一种视频直播房间推荐方法及装置
CN109101648A (zh) * 2018-08-22 2018-12-28 歌尔科技有限公司 一种新闻播放方法和装置
CN109614193A (zh) * 2018-12-11 2019-04-12 北京微播视界科技有限公司 一种列表界面的显示方法、装置、设备及存储介质
CN110636355A (zh) * 2019-09-20 2019-12-31 北京达佳互联信息技术有限公司 视频切换方法、装置、终端及存储介质
CN110636355B (zh) * 2019-09-20 2021-10-22 北京达佳互联信息技术有限公司 视频切换方法、装置、终端及存储介质

Also Published As

Publication number Publication date
WO2017113851A1 (zh) 2017-07-06

Similar Documents

Publication Publication Date Title
CN105898592A (zh) 一种客户端播放数据分配方法和客户端
EP1346572B1 (en) Recommender system using "fuzzy-now" for real-time events
CN103841430B (zh) 一种电子节目菜单的显示方法
US9106956B2 (en) Method for displaying program information and image display apparatus thereof
US7996399B2 (en) Presenting media guidance search results based on relevancy
CN109564574A (zh) 用于将交互式特征传送到另一个设备的方法和***
US20080104127A1 (en) Presenting media guidance search results based on relevancy
US20070208718A1 (en) Method for providing web-based program guide for multimedia content
CN106791963B (zh) 一种电视节目推荐方法及***
US20080104058A1 (en) Presenting media guidance search results based on relevancy
CN105847938A (zh) 一种视频显示方法及装置
CN102421025A (zh) 一种基于节目内容属性的电视节目导航方法及***
CN109074828A (zh) 用于提供取代广告内容进行回放的用户相关内容的播放列表的***和方法
US20120180090A1 (en) Method for displaying video and broadcast receiving apparatus applying the same
CN104768067A (zh) 一种通过移动终端进行直播电视节目预约及切换的方法和装置
CN103248943A (zh) 一种基于智能电视机的社交电视***及其实现方法
CN109565619A (zh) 用于针对自然语言查询执行补充功能的***和方法
CN102547434A (zh) 一种节目信息的显示方法及装置
CA3038739C (en) Presenting media guidance search results based on relevancy
KR101648861B1 (ko) 서비스 서버의 채널 가입페이지를 제공 방법
CN104581433B (zh) 多媒体档案的播放装置与多媒体档案的播放方法
CN105872652A (zh) 一种多路视频流播放的方法及装置
CN1937731A (zh) 一种个性化频道管理的***及方法
CN105163184A (zh) 电视终端的节目播放方法及装置
US20160170582A1 (en) Interactive cloud based content delivery service

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160824

WD01 Invention patent application deemed withdrawn after publication