视频播放方法及装置的制造方法_2

文档序号:9251251阅读:来源:国知局
包括多个物理模块;也可以为加载在计算机上的软件程序,或一个软件中的功能模块,或单独软件的形式或以插件的形式存在。
[0032]在实际应用中,所述视频分组可以为一组剧集,也可以为属于同一类别的视频集合,具体根据实际需求而定,此处不作限定。
[0033]102、视频播放装置接收所述视频管理服务器返回的相关视频分组的视频标识信息,并存储所述相关视频分组的视频标识信息;
[0034]在本发明实施例中,视频管理服务器在接收到所述视频请求之后,会根据视频请求中的视频页面标识查找与所述第一视频所在的相关视频分组,再将所述相关视频分组对应的视频标识信息返回给所述视频播放装置。
[0035]若视频管理服务器没有存储有所述第一视频所属的视频分组的视频标识信息,所述视频管理服务器向所述视频源服务器请求所述相关视频分组的视频标识信息。
[0036]在本发明实施例中,所述相关视频分组的视频标识信息为所述相关视频分组中的多个视频分别对应的视频标识信息。
[0037]可选的,所述相关视频分组的视频标识信息可以为所述相关视频分组中所有视频的视频标识信息,或所述相关视频分组中指定序号视频的视频标识信息(如,相关视频分组有100集视频,则返回的指定序号视频的视频标识信息可以为I至50集视频的视频标识信息)。
[0038]103、视频播放装置根据所述视频标识信息解析出所述第二视频的视频流地址,并根据所述视频流地址下载并播放所述第二视频的视频码流。
[0039]当所述视频播放装置需要播放所述相关视频分组中的第二视频时,所述视频播放装置根据所述视频标识信息解析出所述第二视频的视频流地址,并根据所述视频流地址下载并播放所述第二视频的视频码流。所述第一视频和第二视频指的是同一视频分组中不同的两个视频,并不特指任意一集视频。
[0040]示例性的,播放所述相关视频分组中的第二视频可以有两种场景:
[0041]一、用户不进行操作,视频播放装置自动播放所述相关视频分组中下一集的视频(此时的第二视频为所述相关视频分组中所述第一视频的下一集视频),此时视频播放装置获取本地存储的相关视频分组的视频标识信息中,第二视频对应的视频标识信息,并对所述第二视频对应的视频标识信息进行视频流地址的解析,获得所述第二视频的视频流地址,使得视频播放装置可以不用加载所述第二视频的视频播放页面,直接访问所述第二视频的视频流地址,第二视频的视频流地址。
[0042]二、用户进行操作,在视频播放装置中选择第二视频,其中,视频播放装置中可被用户选择的视频为:在视频管理服务器返回的相关视频分组的视频标识信息中所包含的视频。如,视频管理服务器返回的相关视频分组的I至50集视频,则可被用户选择的视频为I至50集。此时的第二视频为所述相关视频分组中用户所选择的视频。
[0043]同理,视频播放装置在确定用户选择的第二视频之后,获取本地存储的相关视频分组的视频标识信息中,第二视频对应的视频标识信息,并对所述第二视频对应的视频标识信息进行视频流地址的解析,获得所述第二视频的视频流地址,使得视频播放装置可以不用加载所述第二视频的视频播放页面,直接访问所述第二视频的视频流地址,第二视频的视频流地址。
[0044]在本发明实施例中,在用户指示视频播放装置播放第一视频时,视频播放装置会向视频管理服务器发送视频请求,所述视频请求包括视频页面标识,使得视频管理服务器根据所述视频页面标识返回相关视频分组的视频标识信息,从而在所述视频播放装置需要播放所述相关视频分组中的第二视频时,所述视频播放装置根据所述视频标识信息解析出所述第二视频的视频流地址,并根据所述视频流地址直接在视频播放装置中下载并播放所述第二视频的视频码流,无需跳转至新的视频播放页面,进而节省了载入新的视频播放页面时加载广告或其他资源所产生的数据流量,提高了播放的效率。
[0045]下面从视频管理服务器的一侧对本发明实施例进行描述,请参阅图2,本发明实施例中视频播放方法的另一个实施例包括:
[0046]201、视频管理服务器接收所述视频播放装置发送的视频请求;
[0047]视频管理服务器接收所述视频播放装置发送的视频请求,所述视频请求包括:视频页面标识;所述视频请求用于请求所述视频管理服务器返回相关视频分组的视频标识信息,所述相关视频分组指的是所述视频页面标识指示的第一视频所在的视频分组。
[0048]202、视频管理服务器确定所述视频管理服务器是否存储有所述第一视频所属的视频分组的视频标识信息;
[0049]视频管理服务器确定所述视频管理服务器是否存储有所述第一视频所属的视频分组的视频标识信息,若是,则执行步骤204 ;若否,则执行步骤203。
[0050]203、视频管理服务器向视频源服务器发送视频标识请求;
[0051]视频管理服务器向视频源服务器发送视频标识请求,所述视频标识请求用于向所述视频源服务器请求所述相关视频分组的视频标识信息。在所述视频源服务器返回所述相关视频分组的视频标识信息之后,执行步骤204。
[0052]具体的,所述视频源服务器为视频资源服务器,用于管理各种视频的码流资源以及相应的视频标识信息。
[0053]在本发明实施例中,步骤203所描述的内容为视频管理服务器根据视频播放装置的指示,进行的指定视频分组的抽取功能。
[0054]可选的,在实际应用中,视频管理服务器还可以每隔预置时长向视频源服务器发送视频标识更新请求,所述视频标识更新请求包括:视频分组标识;所述视频标识更新请求用于请求所述视频源服务器返回所述视频分组标识对应的视频分组中各个视频的最新的视频标识信息。即执行视频分组的固定抽取功能,定期更新一些常用或热门视频的视频标识信息。
[0055]204、视频管理服务器根据所述视频页面标识向所述视频播放装置返回所述相关视频分组的视频标识信息。
[0056]在本发明实施例中,所述相关视频分组的视频标识信息为所述相关视频分组中的多个视频分别对应的视频标识信息。
[0057]可选的,所述相关视频分组的视频标识信息可以为所述相关视频分组中所有视频的视频标识信息,或所述相关视频分组中指定序号视频的视频标识信息。
[0058]下面执行本发明实施例中视频播放方法的视频播放装置进行描述,请参阅图3,本发明实施例中视频播放装置的一个实施例包括:
[0059]发送单元301,用于向视频管理服务器发送视频请求,所述视频请求包括:视频页面标识;所述视频请求用于请求所述视频管理服务器返回相关视频分组的视频标识信息,所述相关视频分组指的是所述视频页面标识指示的第一视频所在的视频分组;
[0060]接收单元302,用于接收所述视频管理服务器返回的相关视频分组的视频标识信息,并存储所述相关视频分组的视频标识信息;
[0061]下载单元303,用于当所述视频播放装置需要播放所述相关视频分组中的第二视频时,根据所述视频标识信息解析出所述第二视频的视频流地址,并根据所述视频流地址下载并播放所述第二视频的视频码流。
[0062]进一步的,所述相关视频分组的视频标识信息,包括:
[0063]所述相关视频分组中所有视频的视频标识信息;或,所述相关视频分组中指定序号视频的视频标识信息。
[0064]上述各个单元具体的操作方法在上述图1实施例中已经有相应的描述,此处不再赘述。
[
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1