视频播放方法、装置及计算机可读介质制造方法及图纸

技术编号:28683716 阅读:39 留言:0更新日期:2021-06-02 03:02
本申请公开了一种视频播放方法、装置及计算机可读介质,该方法包括:接收与用户的视频请求相对应的视频的视频源地址、以及视频对应的多个音轨源地址;生成预定格式的索引文件,并将索引文件的地址作为与视频请求相对应的视频的播放地址提供于播放器;其中,索引文件包括视频源地址、以及视频对应的多个音轨源地址;索引文件的预定格式符合流媒体的标准协议要求。由于本申请实施例中将该索引文件的地址作为播放地址提供给了播放器,而播放地址中包括了视频源地址和多个音轨源地址,使得播放器可通过播放不同的音轨的方式来实现用户对音轨进行选择时,而不需要通过播放不同音频的视频来实现,因此减少了实现音轨选择功能所需占用的带宽资源。

【技术实现步骤摘要】
视频播放方法、装置及计算机可读介质
本专利技术涉及多媒体
,尤其涉及一种视频播放方法、装置及计算机可读介质。
技术介绍
随着多媒体技术的发展,很多视频产品提供了音轨切换功能,以满足用户使用自身所需的音轨来播放视频的需求。例如,有的外国电影视频,除了有提供原版的英文音轨,还提供了中文音轨,用户可通过切换音轨的方式选择自己喜欢的音轨版本进行播放。现有技术中,视频产品实现音轨切换功能的方式为:提供多个具有不同音频的视频,当用户切换音轨时,直接切换到与用户选择的音轨所对应的视频进行播放。然而,现有的切换音轨的方式需要多个视频,占用的带宽资源过多。
技术实现思路
基于上述现有技术的不足,本申请提供了一种视频播放方法、装置及计算机可读介质,以实现减少占用的带宽资源。为了实现上述目的,现提出的方案如下:本专利技术第一方面公开了一种视频播放方法,包括:接收与用户的视频请求相对应的视频的视频源地址、以及所述视频对应的多个音轨源地址;生成预定格式的索引文件,并将所述索引文件的地址作为与所述视频请求相对应的视频的播放地址提供于播放器;其中,所述索引文件包括视频源地址、以及所述视频对应的多个音轨源地址;所述索引文件的预定格式符合流媒体的标准协议要求。可选地,在上述视频播放方法中,所述接收与用户的视频请求相对应的视频源地址、以及所述视频源对应的多个音轨源地址,包括:接收客户端发送的所述与用户的视频请求相对应的视频的视频源地址、以及所述视频对应的多个音轨源地址;<br>或者,接收播放器客户端发送的所述与用户的视频请求相对应的视频的视频源地址、以及所述视频对应的多个音轨源地址。可选地,在上述视频播放方法中,所述索引文件的预定格式为m3u8格式或者mpd格式。本专利技术第二方面公开了一种视频播放方法,包括:接收与用户的视频请求相对应的视频的播放地址;其中,所述视频的播放地址为索引文件的地址;所述索引文件包括所述视频的视频源地址、以及所述视频对应的多个音轨源地址;所述索引文件的预定格式符合流媒体的标准协议要求;利用所述视频的播放地址,对所述与用户的视频请求相对应的视频进行播放。可选地,在上述视频播放方法中,所述接收与用户的视频请求相对应的视频的播放地址之后,还包括:对所述与用户的视频请求相对应的视频的播放地址进行解析,得到所述视频源地址、以及所述视频对应的多个音轨源地址;为每一个所述音轨源地址分配对应的音轨标识;将每一个所述音轨源地址对应的音轨标识发送至播放器客户端中;其中,所述利用所述视频的播放地址,对所述与用户的视频请求相对应的视频进行播放,包括:接收所述播放器客户端发送的音轨选择指令;其中,所述音轨选择指令中携带有音轨标识;根据所述音轨选择指令,从所述视频的播放地址中,确定所述音轨选择指令中携带的音轨标识相对应的音轨源地址;对所述与用户的视频请求相对应的视频、以及与所述音轨选择指令相对应的音轨进行播放。可选地,在上述视频播放方法中,所述索引文件的预定格式为m3u8格式或者mpd格式。本专利技术第三方面公开了一种视频播放装置,包括:接收单元,用于接收与用户的视频请求相对应的视频的视频源地址、以及所述视频对应的多个音轨源地址;生成单元,用于生成预定格式的索引文件;其中,所述索引文件包括视频源地址、以及所述视频对应的多个音轨源地址;所述索引文件的预定格式符合流媒体的标准协议要求;发送单元,用于将所述索引文件的地址作为与所述视频请求相对应的视频的播放地址提供于播放器。可选地,在上述视频播放装置中,所述接收单元,包括:接收子单元,用于接收客户端发送的所述与用户的视频请求相对应的视频的视频源地址、以及所述视频对应的多个音轨源地址;或者,用于接收播放器客户端发送的所述与用户的视频请求相对应的视频的视频源地址、以及所述视频对应的多个音轨源地址。可选地,在上述视频播放装置中,所述索引文件的预定格式为m3u8格式或者mpd格式。本专利技术第四方面公开了一种视频播放装置,包括:第一接收单元,用于接收与用户的视频请求相对应的视频的播放地址;其中,所述视频的播放地址为索引文件的地址;所述索引文件包括所述视频的视频源地址、以及所述视频对应的多个音轨源地址;所述索引文件的预定格式符合流媒体的标准协议要求;播放单元,用于利用所述视频的播放地址,对所述与用户的视频请求相对应的视频进行播放。可选地,在上述视频播放装置中,还包括:解析单元,用于对所述与用户的视频请求相对应的视频的播放地址进行解析,得到所述视频源地址、以及所述视频对应的多个音轨源地址;分配单元,用于为每一个所述音轨源地址分配对应的音轨标识;发送单元,用于将每一个所述音轨源地址对应的音轨标识发送至播放器客户端中;其中,所述播放单元,包括:第二接收单元,用于接收所述播放器客户端发送的音轨选择指令;其中,所述音轨选择指令中携带有音轨标识;确定单元,用于根据所述音轨选择指令,从所述视频的播放地址中,确定所述音轨选择指令中携带的音轨标识相对应的音轨源地址;播放子单元,用于对所述与用户的视频请求相对应的视频、以及与所述音轨选择指令相对应的音轨进行播放。可选地,在上述视频播放装置中,所述索引文件的预定格式为m3u8格式或者mpd格式。本专利技术第五方面公开了一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如上述第一方面中任一所述的方法,或者,如上述第二方面中任一所述的方法。从上述技术方案可以看出,本申请提出的视频播放方法,接收与用户的视频请求相对应的视频的视频源地址、以及视频对应的多个音轨源地址,生成预定格式的索引文件。并将索引文件的地址作为与视频请求相对应的视频的播放地址提供于播放器。其中,索引文件包括视频源地址、以及视频对应的多个音轨源地址;索引文件的预定格式符合流媒体的标准协议要求。由于本申请实施例中将该索引文件的地址作为播放地址提供给了播放器,而播放地址中包括了视频源地址和多个音轨源地址,使得播放器可通过播放不同的音轨的方式来实现用户对音轨进行选择时,而不需要通过播放不同音频的视频来实现,因此减少了实现音轨选择功能所需占用的带宽资源。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种视频播放系统的示意图;图2为本专利技术实施例公开的另一种视频播放系统的示意图;图3为本专利技术实施例公开的一种视频播放方法的流程示意图;图4为本专利技术实施例公开的一种播放器分配音轨标识的方法的流程示意图;图5为本发本文档来自技高网...

【技术保护点】
1.一种视频播放方法,其特征在于,包括:/n接收与用户的视频请求相对应的视频的视频源地址、以及所述视频对应的多个音轨源地址;/n生成预定格式的索引文件,并将所述索引文件的地址作为与所述视频请求相对应的视频的播放地址提供于播放器;其中,所述索引文件包括所述视频源地址、以及所述视频对应的多个音轨源地址;所述索引文件的预定格式符合流媒体的标准协议要求。/n

【技术特征摘要】
1.一种视频播放方法,其特征在于,包括:
接收与用户的视频请求相对应的视频的视频源地址、以及所述视频对应的多个音轨源地址;
生成预定格式的索引文件,并将所述索引文件的地址作为与所述视频请求相对应的视频的播放地址提供于播放器;其中,所述索引文件包括所述视频源地址、以及所述视频对应的多个音轨源地址;所述索引文件的预定格式符合流媒体的标准协议要求。


2.根据权利要求1所述的方法,其特征在于,所述接收与用户的视频请求相对应的视频源地址、以及所述视频源对应的多个音轨源地址,包括:
接收客户端发送的所述与用户的视频请求相对应的视频的视频源地址、以及所述视频对应的多个音轨源地址;
或者,
接收播放器客户端发送的所述与用户的视频请求相对应的视频的视频源地址、以及所述视频对应的多个音轨源地址。


3.根据权利要求1所述的方法,其特征在于,所述索引文件的预定格式为m3u8格式或者mpd格式。


4.一种视频播放方法,其特征在于,包括:
接收与用户的视频请求相对应的视频的播放地址;其中,所述视频的播放地址为索引文件的地址;所述索引文件包括所述视频的频源地址、以及所述视频对应的多个音轨源地址;所述索引文件的预定格式符合流媒体的标准协议要求;
利用所述视频的播放地址,对所述与用户的视频请求相对应的视频进行播放。


5.根据权利要求4所述的方法,其特征在于,所述接收与用户的视频请求相对应的视频的播放地址之后,还包括:
对所述与用户的视频请求相对应的视频的播放地址进行解析,得到所述视频源地址、以及所述视频对应的多个所述音轨源地址;
为每一个所述音轨源地址分配对应的音轨标识;
将每一个所述音轨源地址对应的音轨标识发送至播放器客户端中;
其中,所述利用所述视频的播放地址,对所述与用户的视频请求相对应的视频进行播放,包括:
接收所述播放器客户端发送的音轨...

【专利技术属性】
技术研发人员:王婷
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1