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

技术编号:13628779 阅读:44 留言:0更新日期:2016-09-02 06:36
本发明专利技术公开了一种实现直播到点播切换的方法、客户端和服务器,其中,该方法包括:获取用户基于轮播台输入的直播切换点播指令,直播切换点播指令包括点播视频名称和点播视频集数;将直播切换点播指令发送至服务器,指示服务器根据直播切换点播指令返回点播视频参数;获取点播视频参数后,根据点播视频参数播放相应的点播视频。该方法只需要一步操作即可使客户端从服务器获取相应的点播视频,快速准确地切换至点播播放内容,操作简单,可以提高切换效率。

【技术实现步骤摘要】

本专利技术涉及视频播放
,具体地,涉及一种实现直播到点播切换的方法、客户端和服务器
技术介绍
现有的“轮播台”,它是一个有特色的电视台,是编辑们从海量视频库里为用户精挑细选的时下最热节目,并按照时间顺序播出。如果用户一时没想好搜索点播什么内容,可以先看看轮播台。轮播台为满足不同爱好用户的需求,可以设置了多档节目,包括综合台、电影台、电视剧台、动漫台、体育台、纪录片台、电视台1080P和音乐台等,观看方便,换台快捷。轮播台的轮播频道首创全球数大频道7x24小时播放,实现“毫秒级”切换直播转点播。轮播台(直播内容)可以切换对应的点播内容进行播放,具体的,例如,轮播台当前播放为电视剧《我叫郝聪明》第10集,切换为点播第十集的步骤如下:1)、选择当前播放剧集,如我叫郝聪明第10集。具体参见图1所示。2)、按确定键后进入TV版点播对应的电视剧。具体参见图2所示。3)、选择第10集。具体参见图3所示。4)、确定播放,从头开始播放。具体参见图4所示。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:1、操作繁琐。2、用户按确定键并不能一下定位到选择的剧集,如我叫郝聪明第10集或第11集。
技术实现思路
本专利技术是为了克服现有直播切换点播技术中交互流程过于繁琐的缺陷,根据本专利技术的一个方面,提出一种实现直播到点播切换的方法。本专利技术实施例提供的一种实现直播到点播切换的方法,包括:获取用户基于轮播台输入的直播切换点播指令,直播切换点播指令包括
点播视频名称和点播视频集数,或者还包括清晰度和/或点播视频类型;将直播切换点播指令发送至服务器,指示服务器根据直播切换点播指令返回点播视频参数,点播视频参数包括相应的点播视频的播放URL;获取点播视频参数后,根据点播视频参数播放相应的点播视频。在上述技术方案中,根据点播视频参数播放相应的点播视频,包括:获取当前播放标识,当前播放标识用于指示客户端在获取点播视频参数后是否直播点播视频;在当前播放标识用于指示客户端直播点播视频时,获取点播视频开始播放时间和当前时间,并根据点播视频开始播放时间和当前时间确定点播视频已播放时间;在点播视频已播放时间处播放点播视频。在上述技术方案中,在当前播放标识用于指示客户端不直播点播视频时,在点播视频的开始时间处播放点播视频;或跳过点播视频的片头位置后播放点播视频,服务器返回的点播视频参数包括片头位置。基于同样的专利技术构思,本专利技术实施例还提供一种实现直播到点播切换的方法,包括:接收客户端发送的直播切换点播指令,直播切换点播指令为用户基于轮播台输入的指令,且直播切换点播指令包括点播视频名称和点播视频集数,或者还包括清晰度和/或点播视频类型;根据直播切换点播指令搜索相应点播视频的点播视频参数,点播视频参数包括相应的点播视频的播放URL;在获取到相应点播视频的点播视频参数后,将点播视频参数返回至客户端,并指示客户端根据点播视频参数播放相应的点播视频。在上述技术方案中,点播视频参数还包括点播视频的片头位置。本专利技术实施例还提供一种实现直播到点播切换的客户端,包括:指令获取模块,用于获取用户基于轮播台输入的直播切换点播指令,直播切换点播指令包括点播视频名称、点播视频集数和清晰度,或者还包括点播视频类型;发送模块,用于将直播切换点播指令发送至服务器,指示服务器根据直
播切换点播指令返回点播视频参数,点播视频参数包括相应的点播视频的播放URL;播放模块,用于在获取点播视频参数后,根据点播视频参数播放相应的点播视频。在上述技术方案中,播放模块包括:获取单元,用于获取当前播放标识,当前播放标识用于指示客户端在获取点播视频参数后是否直播点播视频;播放单元,用于在当前播放标识用于指示客户端直播点播视频时,获取点播视频开始播放时间和当前时间,并根据点播视频开始播放时间和当前时间确定点播视频已播放时间;在点播视频已播放时间处播放点播视频。在上述技术方案中,在当前播放标识用于指示客户端不直播点播视频时,播放单元还用于:在点播视频的开始时间处播放点播视频;或跳过点播视频的片头位置后播放点播视频,服务器返回的点播视频参数包括片头位置。基于同样的专利技术构思,本专利技术实施例还提供一种实现直播到点播切换的服务器,包括:接收模块,用于接收客户端发送的直播切换点播指令,直播切换点播指令为用户基于轮播台输入的指令,且直播切换点播指令包括点播视频名称、点播视频集数和清晰度,或者还包括点播视频类型;搜索模块,用于根据直播切换点播指令搜索相应点播视频的点播视频参数,点播视频参数包括相应的点播视频的播放URL;发送模块,用于在获取到相应点播视频的点播视频参数后,将点播视频参数返回至客户端,并指示客户端根据点播视频参数播放相应的点播视频。在上述技术方案中,点播视频参数还包括点播视频的片头位置。本专利技术实施例提供的一种实现直播到点播切换的方法、客户端和服务器,通过将包含点播视频名称和点播视频集数的直播切换点播指令发送至服务器侧,从而可以从服务器侧处获取精确的点播视频的播放URL,进而播放该点播视频。该方法只需要一步操作即可使客户端从服务器获取相应的点播视频,快速准确地切换至点播播放内容,操作简单,可以提高切换效率。通过判断
当前播放标识,从而可以根据用户需求确定是否对该点播视频进行播放,用户与播放器之间的交互流程简单,不需要繁琐的操作即可满足用户的需求,同时也可以提高切换效率。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为现有技术中直播切换到点播方法第一步的示意图;图2为现有技术中直播切换到点播方法第二步的示意图;图3为现有技术中直播切换到点播方法第三步的示意图;图4为现有技术中直播切换到点播方法第四步的示意图;图5为本专利技术实施例中客户端侧实现直播到点播切换的方法流程图;图6为实施例一中客户端侧实现直播到点播切换的方法流程图;图7为本专利技术实施例中服务器侧实现直播到点播切换的方法流程图;图8为实施例二中服务器侧实现直播到点播切换的方法流程图;图9为本专利技术实施例中实现直播到点播切换的客户端的第一结构图;图10为本专利技术实施例中实现直播到点播切换的客户端的第二结构图;图11为本专利技术实施例中实现直播到点播切换的服务器的结构图。具体实施方式下面结合附图,对本专利技术的具体实施方式进行详细描述,但应当理解本专利技术的保护范围并不受具体实施方式的限制。根据本专利技术实施例,提供了一种客户端侧实现直播到点播切换的方法,参见图5所示,该方法包括步骤101-103:步骤101:获取用户基于轮播台输入的直播切换点播指令,该直播切换点
播指令包括点播视频名称和点播视频集数,或者还包括清晰度和/或点播视频类型。在本专利技术实施例中,需要发送至服务器端的直播切换点播指令包括点播视频名称和点播视频集数,从而服务器根据点播视频名称和点播视频集数即可以本文档来自技高网
...

【技术保护点】
一种实现直播到点播切换的方法,其特征在于,包括:获取用户基于轮播台输入的直播切换点播指令,所述直播切换点播指令包括点播视频名称和点播视频集数,或者还包括清晰度和/或点播视频类型;将所述直播切换点播指令发送至服务器,指示所述服务器根据所述直播切换点播指令返回点播视频参数,所述点播视频参数包括相应的点播视频的播放URL;获取所述点播视频参数后,根据所述点播视频参数播放相应的点播视频。

【技术特征摘要】
1.一种实现直播到点播切换的方法,其特征在于,包括:获取用户基于轮播台输入的直播切换点播指令,所述直播切换点播指令包括点播视频名称和点播视频集数,或者还包括清晰度和/或点播视频类型;将所述直播切换点播指令发送至服务器,指示所述服务器根据所述直播切换点播指令返回点播视频参数,所述点播视频参数包括相应的点播视频的播放URL;获取所述点播视频参数后,根据所述点播视频参数播放相应的点播视频。2.根据权利要求1所述的方法,其特征在于,所述根据所述点播视频参数播放相应的点播视频,包括:获取当前播放标识,所述当前播放标识用于指示客户端在获取点播视频参数后是否直播所述点播视频;当所述当前播放标识用于指示客户端直播所述点播视频时,获取点播视频开始播放时间和当前时间,并根据所述点播视频开始播放时间和所述当前时间确定点播视频已播放时间;在所述点播视频已播放时间处播放所述点播视频。3.根据权利要求2所述的方法,其特征在于,当所述当前播放标识用于指示客户端不直播所述点播视频时,在所述点播视频的开始时间处播放所述点播视频;或跳过点播视频的片头位置后播放所述点播视频,所述服务器返回的所述点播视频参数包括所述片头位置。4.一种实现直播到点播切换的方法,其特征在于,包括:接收客户端发送的直播切换点播指令,所述直播切换点播指令为用户基于轮播台输入的指令,且所述直播切换点播指令包括点播视频名称和点播视频集数,或者还包括清晰度和/或点播视频类型;根据所述直播切换点播指令搜索相应点播视频的点播视频参数,所述点播视频参数包括相应的点播视频的播放URL;在获取到相应点播视频的点播视频参数后,将所述点播视频参数返回至所述客户端,并指示所述客户端根据所述点播视频参数播放相应的点播视频。5.根据权利要求4所述的方法,其特征在于,所述点播视频参数还包括
\t点播视频的片头位置。6.一种实现直播到点播切换的客户端,其特征在于,包括...

【专利技术属性】
技术研发人员:李秀睛
申请(专利权)人:乐视致新电子科技天津有限公司
类型:发明
国别省市:天津;12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1