一种实现直播到点播切换的方法、客户端和服务器的制造方法

文档序号:10555952阅读:372来源:国知局
一种实现直播到点播切换的方法、客户端和服务器的制造方法
【专利摘要】本发明公开了一种实现直播到点播切换的方法、客户端和服务器,其中,该方法包括:获取用户基于轮播台输入的直播切换点播指令,直播切换点播指令包括点播视频名称和点播视频集数;将直播切换点播指令发送至服务器,指示服务器根据直播切换点播指令返回点播视频参数;获取点播视频参数后,根据点播视频参数播放相应的点播视频。该方法只需要一步操作即可使客户端从服务器获取相应的点播视频,快速准确地切换至点播播放内容,操作简单,可以提高切换效率。
【专利说明】
一种实现直播到点播切换的方法、客户端和服务器
技术领域
[0001]本发明涉及视频播放技术领域,具体地,涉及一种实现直播到点播切换的方法、客户端和服务器。
【背景技术】
[0002]现有的“轮播台”,它是一个有特色的电视台,是编辑们从海量视频库里为用户精挑细选的时下最热节目,并按照时间顺序播出。如果用户一时没想好搜索点播什么内容,可以先看看轮播台。轮播台为满足不同爱好用户的需求,可以设置了多档节目,包括综合台、电影台、电视剧台、动漫台、体育台、纪录片台、电视台1080P和音乐台等,观看方便,换台快捷。轮播台的轮播频道首创全球数大频道7x24小时播放,实现“毫秒级”切换直播转点播。[0003 ]轮播台(直播内容)可以切换对应的点播内容进行播放,具体的,例如,轮播台当前播放为电视剧《我叫郝聪明》第10集,切换为点播第十集的步骤如下:
[0004]1)、选择当前播放剧集,如我叫郝聪明第10集。具体参见图1所示。
[0005]2)、按确定键后进入TV版点播对应的电视剧。具体参见图2所示。
[0006]3)、选择第10集。具体参见图3所示。
[0007]4)、确定播放,从头开始播放。具体参见图4所示。
[0008]在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
[0009]1、操作繁琐。
[0010]2、用户按确定键并不能一下定位到选择的剧集,如我叫郝聪明第10集或第11集。

【发明内容】

[0011]本发明是为了克服现有直播切换点播技术中交互流程过于繁琐的缺陷,根据本发明的一个方面,提出一种实现直播到点播切换的方法。
[0012]本发明实施例提供的一种实现直播到点播切换的方法,包括:
[0013]获取用户基于轮播台输入的直播切换点播指令,直播切换点播指令包括点播视频名称和点播视频集数,或者还包括清晰度和/或点播视频类型;
[0014]将直播切换点播指令发送至服务器,指示服务器根据直播切换点播指令返回点播视频参数,点播视频参数包括相应的点播视频的播放URL ;
[0015]获取点播视频参数后,根据点播视频参数播放相应的点播视频。
[0016]在上述技术方案中,根据点播视频参数播放相应的点播视频,包括:
[0017]获取当前播放标识,当前播放标识用于指示客户端在获取点播视频参数后是否直播点播视频;
[0018]在当前播放标识用于指示客户端直播点播视频时,获取点播视频开始播放时间和当前时间,并根据点播视频开始播放时间和当前时间确定点播视频已播放时间;
[0019]在点播视频已播放时间处播放点播视频。
[0020]在上述技术方案中,在当前播放标识用于指示客户端不直播点播视频时,[0021 ]在点播视频的开始时间处播放点播视频;或
[0022]跳过点播视频的片头位置后播放点播视频,服务器返回的点播视频参数包括片头位置。
[0023]基于同样的发明构思,本发明实施例还提供一种实现直播到点播切换的方法,包括:
[0024]接收客户端发送的直播切换点播指令,直播切换点播指令为用户基于轮播台输入的指令,且直播切换点播指令包括点播视频名称和点播视频集数,或者还包括清晰度和/或点播视频类型;
[0025]根据直播切换点播指令搜索相应点播视频的点播视频参数,点播视频参数包括相应的点播视频的播放URL;
[0026]在获取到相应点播视频的点播视频参数后,将点播视频参数返回至客户端,并指示客户端根据点播视频参数播放相应的点播视频。
[0027]在上述技术方案中,点播视频参数还包括点播视频的片头位置。
[0028]本发明实施例还提供一种实现直播到点播切换的客户端,包括:
[0029]指令获取模块,用于获取用户基于轮播台输入的直播切换点播指令,直播切换点播指令包括点播视频名称、点播视频集数和清晰度,或者还包括点播视频类型;
[0030]发送模块,用于将直播切换点播指令发送至服务器,指示服务器根据直播切换点播指令返回点播视频参数,点播视频参数包括相应的点播视频的播放URL;
[0031 ]播放模块,用于在获取点播视频参数后,根据点播视频参数播放相应的点播视频。
[0032]在上述技术方案中,播放模块包括:
[0033]获取单元,用于获取当前播放标识,当前播放标识用于指示客户端在获取点播视频参数后是否直播点播视频;
[0034]播放单元,用于在当前播放标识用于指示客户端直播点播视频时,获取点播视频开始播放时间和当前时间,并根据点播视频开始播放时间和当前时间确定点播视频已播放时间;在点播视频已播放时间处播放点播视频。
[0035]在上述技术方案中,在当前播放标识用于指示客户端不直播点播视频时,播放单元还用于:
[0036]在点播视频的开始时间处播放点播视频;或
[0037]跳过点播视频的片头位置后播放点播视频,服务器返回的点播视频参数包括片头位置。
[0038]基于同样的发明构思,本发明实施例还提供一种实现直播到点播切换的服务器,包括:
[0039]接收模块,用于接收客户端发送的直播切换点播指令,直播切换点播指令为用户基于轮播台输入的指令,且直播切换点播指令包括点播视频名称、点播视频集数和清晰度,或者还包括点播视频类型;
[0040]搜索模块,用于根据直播切换点播指令搜索相应点播视频的点播视频参数,点播视频参数包括相应的点播视频的播放URL;
[0041]发送模块,用于在获取到相应点播视频的点播视频参数后,将点播视频参数返回至客户端,并指示客户端根据点播视频参数播放相应的点播视频。
[0042]在上述技术方案中,点播视频参数还包括点播视频的片头位置。
[0043]本发明实施例提供的一种实现直播到点播切换的方法、客户端和服务器,通过将包含点播视频名称和点播视频集数的直播切换点播指令发送至服务器侧,从而可以从服务器侧处获取精确的点播视频的播放URL,进而播放该点播视频。该方法只需要一步操作即可使客户端从服务器获取相应的点播视频,快速准确地切换至点播播放内容,操作简单,可以提高切换效率。通过判断当前播放标识,从而可以根据用户需求确定是否对该点播视频进行播放,用户与播放器之间的交互流程简单,不需要繁琐的操作即可满足用户的需求,同时也可以提尚切换效率。
[0044]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0045]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0046]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0047]图1为现有技术中直播切换到点播方法第一步的示意图;
[0048]图2为现有技术中直播切换到点播方法第二步的示意图;
[0049]图3为现有技术中直播切换到点播方法第三步的示意图;
[0050]图4为现有技术中直播切换到点播方法第四步的示意图;
[0051 ]图5为本发明实施例中客户端侧实现直播到点播切换的方法流程图;
[0052]图6为实施例一中客户端侧实现直播到点播切换的方法流程图;
[0053]图7为本发明实施例中服务器侧实现直播到点播切换的方法流程图;
[0054]图8为实施例二中服务器侧实现直播到点播切换的方法流程图;
[0055]图9为本发明实施例中实现直播到点播切换的客户端的第一结构图;
[0056]图10为本发明实施例中实现直播到点播切换的客户端的第二结构图;
[0057]图11为本发明实施例中实现直播到点播切换的服务器的结构图。
【具体实施方式】
[0058]下面结合附图,对本发明的【具体实施方式】进行详细描述,但应当理解本发明的保护范围并不受【具体实施方式】的限制。
[0059]根据本发明实施例,提供了一种客户端侧实现直播到点播切换的方法,参见图5所示,该方法包括步骤101-103:
[0060]步骤101:获取用户基于轮播台输入的直播切换点播指令,该直播切换点播指令包括点播视频名称和点播视频集数,或者还包括清晰度和/或点播视频类型。
[0061]在本发明实施例中,需要发送至服务器端的直播切换点播指令包括点播视频名称和点播视频集数,从而服务器根据点播视频名称和点播视频集数即可以准确定位用户需要观看的视频和想看的集数。具体的,用户首先需要选中想要点播的视频节目,之后操作遥控器即可发送指令(例如按下确认按键),本地设备或播放器根据用户选中的节目即可确定直播切换点播指令中的点播视频名称和点播视频集数。
[0062]需要说明的是,本发明实施例中的“点播视频集数”用于在与该点播视频名称相关的视频中确定唯一的视频。具体的,点播视频集数可以为电视剧的集数(电视剧的哪一集,如第10集),或者电视节目的期数(电视节目的哪一期,如第2015-9-27期),或者电影的上映时间(例如某些电影同名,可以根据上映时间或其他信息进行区分)等。
[0063]优选的,该直播切换点播指令还可以包括清晰度,用于在多种清晰度格式的视频中选取所需的清晰度。当直播切换点播指令中不包括清晰度时,服务器默认返回一种清晰度的点播视频,或者根据客户端的网络状态返回最适合客户端网络状态的清晰度的点播视频。
[0064]优选的,该直播切换点播指令还可以包括点播视频类型,该点播视频类型具体包括电视剧、电影、综艺节目、纪录片等。一方面,服务器可以根据该点播视频类型区分剔除其他点播视频类型中具有相同视频名称的节目;另一方面,服务器可以根据该点播视频类型缩小搜索范围,即只在相应的点播视频类型集合中搜索用户需要的点播视频。
[0065]步骤102:将直播切换点播指令发送至服务器,指示服务器根据直播切换点播指令返回点播视频参数,点播视频参数包括相应的点播视频的播放URL。
[0066]在本发明实施例中,客户端根据用户的操作可以确定直播切换点播指令,进而可以将直播切换点播指令发送至服务器,待服务器返回相应的点播视频的播放URL后,即可根据该播放URL (Uni form Resource Locator,统一资源定位符)进行播放。
[0067]优选的,点播视频参数还可以包括点播视频的片头位置,从而方便用户通过客户端跳过片头位置,从而直接观看点播视频的正片。
[0068]步骤103:获取点播视频参数后,根据点播视频参数播放相应的点播视频。
[0069]具体的,客户端根据点播视频参数中的播放URL播放相应的点播视频。
[0070]本发明实施例提供的一种客户端侧实现直播到点播切换的方法,通过将包含点播视频名称和点播视频集数的直播切换点播指令发送至服务器侧,从而可以从服务器侧处获取精确的点播视频的播放URL,进而播放该点播视频。该方法只需要一步操作即可使客户端从服务器获取相应的点播视频,快速准确地切换至点播播放内容,操作简单,可以提高切换效率。
[0071 ]优选的,步骤103中的根据点播视频参数播放相应的点播视频,具体包括步骤Al-A3:
[0072]步骤Al、获取当前播放标识,当前播放标识用于指示客户端在获取点播视频参数后是否直播点播视频;
[0073]步骤A2、在当前播放标识用于指示客户端直播点播视频时,获取点播视频开始播放时间和当前时间,并根据点播视频开始播放时间和当前时间确定点播视频已播放时间;
[0074]步骤A3、在点播视频已播放时间处播放点播视频。
[0075]优选的,在上述步骤Al后,若当前播放标识用于指示客户端不直播点播视频,则继续步骤A4:
[0076]步骤A4、在点播视频的开始时间处播放点播视频;或者,跳过点播视频的片头位置后播放点播视频,服务器返回的点播视频参数包括片头位置。
[0077]在本发明实施例中,当前播放标识用于指示客户端在获取点播视频参数后是否直播点播视频,即指示客户端是否与服务器同步播放该点播视频。具体的,当前播放标识可以以一个状态位来表示;例如状态位分为O和I,状态位O用于表示当前播放标识用于指示客户端直播点播视频,状态位I用于表示当前播放标识用于指示客户端不直播点播视频;或者,状态位I用于表示当前播放标识用于指示客户端直播点播视频,状态位O用于表示当前播放标识用于指示客户端不直播点播视频。
[0078]或者,当前播放标识可以分为存在或不存在两种状态,在当前播放标识存在时,客户端可以获取到当前播放标识,此时指示客户端直播点播视频(相当于当前播放标识用于指示客户端直播点播视频);若当前播放标识为不存在的状态,则客户端不能获取到当前播放标识,或者说客户端获取到的当前播放标识为空,此时指示客户端进行上述步骤A4(相当于当前播放标识用于指示客户端不直播该点播视频)。
[0079]本发明实施例提供的实现直播到点播切换的方法,通过判断当前播放标识,从而可以根据用户需求确定是否对该点播视频进行播放,不需要繁琐的操作即可满足用户的需求,同时也可以提高切换效率。
[0080]下面通过一个实施例详细介绍客户端侧实现直播到点播切换的方法流程。
[0081 ] 实施例一
[0082]在实施例一中,用户通过客户端仅仅需要发送直播切换点播指令即可获取到点播视频的URL,具体参见图6所示,包括步骤201-208:
[0083]步骤201:客户端获取用户基于轮播台输入的直播切换点播指令。
[0084]在实施例一中,该直播切换点播指令包括点播视频名称、点播视频集数和清晰度。
[0085]步骤202:将直播切换点播指令发送至服务器。
[0086]步骤202后,服务器会根据直播切换点播指令返回点播视频参数,点播视频参数包括相应的点播视频的播放URL和片头位置。
[0087]步骤203:接收服务器返回的点播视频参数。
[0088]步骤204:获取当前播放标识。
[0089]实施例一中,当前播放标识用于指示客户端在获取点播视频参数后是否直播点播视频。
[0090]步骤205:判断当前视频是否用于指示客户端直播该点播视频,在确定当前视频用于指示客户端直播该点播视频后,继续步骤206,否则继续步骤208。
[0091 ]步骤206:获取点播视频开始播放时间和当前时间,并根据点播视频开始播放时间和当前时间确定点播视频已播放时间。
[0092]具体的,当前时间减去开始播放时间即为点播视频已播放时间。例如,点播视频开始播放时间为15:00:00,当前时间为15:20:00,则点播视频已播放时间为20分钟,即该点播视频已经播放了 20分钟。
[0093]步骤207:在点播视频已播放时间处播放点播视频。
[0094]具体的,以上述例子为例,即在点播视频时间轴的第20分钟位置处开始播放该点播视频。
[0095]步骤208:跳过点播视频的片头位置后播放点播视频。
[0096]其中,根据服务器返回的点播视频参数即可以确定点播视频的片头位置。
[0097]基于同样的发明构思,本发明实施例还提供一种服务器侧实现直播到点播切换的方法,参见图7所示,该方法包括步骤301-303:
[0098]步骤301:接收客户端发送的直播切换点播指令,该直播切换点播指令为用户基于轮播台输入的指令,且直播切换点播指令包括点播视频名称和点播视频集数,或者还包括清晰度和/或点播视频类型。
[0099]步骤302:根据直播切换点播指令搜索相应点播视频的点播视频参数,点播视频参数包括相应的点播视频的播放URL。
[0100]具体的,服务器根据直播切换点播指令中的点播视频类型可以确定需要搜索的点播视频的集合,根据点播视频名称和点播视频集数即可以精确确定用户所需的点播视频,根据清晰度可以最终确定返回至客户端的点播视频的URL。
[0101]优选的,该点播视频参数还包括点播视频的片头位置。客户端在获取到该片头位置后,可以跳过点播视频的片头位置,直接播放用户感兴趣的正片部分。
[0102]步骤303:在获取到相应点播视频的点播视频参数后,将点播视频参数返回至客户端,并指示客户端根据点播视频参数播放相应的点播视频。
[0103]本发明实施例提供的一种服务器侧实现直播到点播切换的方法,根据客户端发送的直播切换点播指令可以直接准确地确定用户所需的点播视频,从而向客户端返回精确的点播视频的播放URL,进而使客户端播放该点播视频。该方法只需要一步操作即可向客户端发送相应的点播视频的链接,可以使客户端快速准确地切换至点播播放内容,操作简单,同时可以提尚切换效率。
[0104]下面通过实施例二详细介绍客户端和服务器实现直播到点播切换方法的交互流程。
[0105]实施例二
[0106]在实施例二中,用户通过客户端仅仅需要发送直播切换点播指令即可获取到点播视频的URL,具体参见图8所示,包括步骤401-410:
[0107]步骤401:客户端获取用户基于轮播台输入的直播切换点播指令。
[0108]在实施例一中,该直播切换点播指令包括点播视频名称、点播视频集数、清晰度和点播视频类型。
[0109]步骤402:客户端将直播切换点播指令发送至服务器。
[0110]步骤403:服务器根据直播切换点播指令搜索并确定相应点播视频的点播视频参数。
[0111]具体的,在实施例二中,点播视频参数包括相应的点播视频的播放URL和片头位置。
[0112]步骤404:服务器将该点播视频参数发送至客户端。
[0113]步骤405:客户端接收服务器返回的点播视频参数。
[0114]步骤406:客户端获取当前播放标识。
[0115]实施例二中,当前播放标识用于指示客户端在获取点播视频参数后是否直播点播视频。
[0116]步骤407:客户端判断当前视频是否用于指示客户端直播该点播视频,在确定当前视频用于指示客户端直播该点播视频后,继续步骤408,否则继续步骤410。
[0117]步骤408:客户端获取点播视频开始播放时间和当前时间,并根据点播视频开始播放时间和当前时间确定点播视频已播放时间。
[0118]步骤409:客户端在点播视频已播放时间处播放点播视频。
[0119]步骤410:客户端跳过点播视频的片头位置后播放点播视频。
[0120]本发明实施例提供的一种实现直播到点播切换的方法,通过将包含点播视频名称和点播视频集数的直播切换点播指令发送至服务器侧,从而可以从服务器侧处获取精确的点播视频的播放URL,进而播放该点播视频。该方法只需要一步操作即可使客户端从服务器获取相应的点播视频,快速准确地切换至点播播放内容,操作简单,可以提高切换效率。通过判断当前播放标识,从而可以根据用户需求确定是否对该点播视频进行播放,不需要繁琐的操作即可满足用户的需求,同时也可以提高切换效率。
[0121]以上详细介绍了该实现直播到点播切换的方法流程,该方法也可以通过相应的装置实现,下面详细介绍该装置的结构和功能。
[0122]本发明实施例提供的一种实现直播到点播切换的客户端,参见图9所示,该客户端包括:
[0123]指令获取模块51,用于获取用户基于轮播台输入的直播切换点播指令,直播切换点播指令包括点播视频名称、点播视频集数和清晰度,或者还包括点播视频类型;
[0124]发送模块52,用于将直播切换点播指令发送至服务器,指示服务器根据直播切换点播指令返回点播视频参数,点播视频参数包括相应的点播视频的播放URL;
[0125]播放模块53,用于在获取点播视频参数后,根据点播视频参数播放相应的点播视频。
[0126]优选的,参见图10所示,播放模块53具体包括:获取单元531和播放单元532。
[0127]获取单元531用于获取当前播放标识,当前播放标识用于指示客户端在获取点播视频参数后是否直播点播视频;
[0128]播放单元532用于在当前播放标识用于指示客户端直播点播视频时,获取点播视频开始播放时间和当前时间,并根据点播视频开始播放时间和当前时间确定点播视频已播放时间;在点播视频已播放时间处播放点播视频。
[0129]优选的,在当前播放标识用于指示客户端不直播点播视频时,播放单元532还用于:
[0130]在点播视频的开始时间处播放点播视频;或
[0131]跳过点播视频的片头位置后播放点播视频,服务器返回的点播视频参数包括片头位置。
[0132]基于同样的发明构思,本发明实施例还提供一种实现直播到点播切换的服务器,参见图11所示,该服务器包括:
[0133]接收模块61,用于接收客户端发送的直播切换点播指令,直播切换点播指令为用户基于轮播台输入的指令,且直播切换点播指令包括点播视频名称、点播视频集数和清晰度,或者还包括点播视频类型;
[0134]搜索模块62,用于根据直播切换点播指令搜索相应点播视频的点播视频参数,点播视频参数包括相应的点播视频的播放URL;
[0135]发送模块63,用于在获取到相应点播视频的点播视频参数后,将点播视频参数返回至客户端,并指示客户端根据点播视频参数播放相应的点播视频。
[0136]优选的,点播视频参数还包括点播视频的片头位置。
[0137]本发明实施例提供的一种实现直播到点播切换的方法、客户端和服务器,通过将包含点播视频名称和点播视频集数的直播切换点播指令发送至服务器侧,从而可以从服务器侧处获取精确的点播视频的播放URL,进而播放该点播视频。该方法只需要一步操作即可使客户端从服务器获取相应的点播视频,快速准确地切换至点播播放内容,操作简单,可以提高切换效率。通过判断当前播放标识,从而可以根据用户需求确定是否对该点播视频进行播放,用户与播放器之间的交互流程简单,不需要繁琐的操作即可满足用户的需求,同时也可以提尚切换效率。
[0138]本发明能有多种不同形式的【具体实施方式】,上面以图5-图11为例结合附图对本发明的技术方案作举例说明,这并不意味着本发明所应用的具体实例只能局限在特定的流程或实施例结构中,本领域的普通技术人员应当了解,上文所提供的具体实施方案只是多种优选用法中的一些示例,任何体现本发明权利要求的实施方式均应在本发明技术方案所要求保护的范围之内。
[0139]最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种实现直播到点播切换的方法,其特征在于,包括: 获取用户基于轮播台输入的直播切换点播指令,所述直播切换点播指令包括点播视频名称和点播视频集数,或者还包括清晰度和/或点播视频类型; 将所述直播切换点播指令发送至服务器,指示所述服务器根据所述直播切换点播指令返回点播视频参数,所述点播视频参数包括相应的点播视频的播放URL; 获取所述点播视频参数后,根据所述点播视频参数播放相应的点播视频。2.根据权利要求1所述的方法,其特征在于,所述根据所述点播视频参数播放相应的点播视频,包括: 获取当前播放标识,所述当前播放标识用于指示客户端在获取点播视频参数后是否直播所述点播视频; 当所述当前播放标识用于指示客户端直播所述点播视频时,获取点播视频开始播放时间和当前时间,并根据所述点播视频开始播放时间和所述当前时间确定点播视频已播放时间; 在所述点播视频已播放时间处播放所述点播视频。3.根据权利要求2所述的方法,其特征在于,当所述当前播放标识用于指示客户端不直播所述点播视频时, 在所述点播视频的开始时间处播放所述点播视频;或 跳过点播视频的片头位置后播放所述点播视频,所述服务器返回的所述点播视频参数包括所述片头位置。4.一种实现直播到点播切换的方法,其特征在于,包括: 接收客户端发送的直播切换点播指令,所述直播切换点播指令为用户基于轮播台输入的指令,且所述直播切换点播指令包括点播视频名称和点播视频集数,或者还包括清晰度和/或点播视频类型; 根据所述直播切换点播指令搜索相应点播视频的点播视频参数,所述点播视频参数包括相应的点播视频的播放URL ; 在获取到相应点播视频的点播视频参数后,将所述点播视频参数返回至所述客户端,并指示所述客户端根据所述点播视频参数播放相应的点播视频。5.根据权利要求4所述的方法,其特征在于,所述点播视频参数还包括点播视频的片头位置。6.一种实现直播到点播切换的客户端,其特征在于,包括: 指令获取模块,用于获取用户基于轮播台输入的直播切换点播指令,所述直播切换点播指令包括点播视频名称、点播视频集数和清晰度,或者还包括点播视频类型; 发送模块,用于将所述直播切换点播指令发送至服务器,指示所述服务器根据所述直播切换点播指令返回点播视频参数,所述点播视频参数包括相应的点播视频的播放URL; 播放模块,用于在获取所述点播视频参数后,根据所述点播视频参数播放相应的点播视频。7.根据权利要求6所述的客户端,其特征在于,所述播放模块包括: 获取单元,用于获取当前播放标识,所述当前播放标识用于指示客户端在获取点播视频参数后是否直播所述点播视频; 播放单元,用于当所述当前播放标识用于指示客户端直播所述点播视频时,获取点播视频开始播放时间和当前时间,并根据所述点播视频开始播放时间和所述当前时间确定点播视频已播放时间;在所述点播视频已播放时间处播放所述点播视频。8.根据权利要求7所述的客户端,其特征在于,当所述当前播放标识用于指示客户端不直播所述点播视频时,所述播放单元还用于: 在所述点播视频的开始时间处播放所述点播视频;或 跳过点播视频的片头位置后播放所述点播视频,所述服务器返回的所述点播视频参数包括所述片头位置。9.一种实现直播到点播切换的服务器,其特征在于,包括: 接收模块,用于接收客户端发送的直播切换点播指令,所述直播切换点播指令为用户基于轮播台输入的指令,且所述直播切换点播指令包括点播视频名称、点播视频集数和清晰度,或者还包括点播视频类型; 搜索模块,用于根据所述直播切换点播指令搜索相应点播视频的点播视频参数,所述点播视频参数包括相应的点播视频的播放URL; 发送模块,用于在获取到相应点播视频的点播视频参数后,将所述点播视频参数返回至所述客户端,并指示所述客户端根据所述点播视频参数播放相应的点播视频。10.根据权利要求9所述的服务器,其特征在于,所述点播视频参数还包括点播视频的片头位置。
【文档编号】H04N21/2187GK105915929SQ201510939930
【公开日】2016年8月31日
【申请日】2015年12月15日
【发明人】李秀睛
【申请人】乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1