网络视听中多音轨内容播放方法及系统技术方案

技术编号:8683656 阅读:215 留言:0更新日期:2013-05-09 03:40
本发明专利技术涉及一种网络视听中多音轨内容播放方法及系统,其中方法包括:通过网络下载封装有多个音轨内容的音视频文件;对音视频文件进行解码,获取多个音轨内容的轨道标签信息并展示给用户;当用户未对轨道标签信息设定偏好选择时,根据预置规则选择相应的音轨播放音视频文件。本发明专利技术通过在一个网络编码节目中封装多个编码的音频轨,在下载播放时,当用户设定偏好选择时,按照用户选择的音轨播放音视频文件;当用户未设定偏好选择时,根据解码器预先设置的播放规则,选择相应的音轨播放音视频文件,不仅节约了存储空间和带宽,还可以在网络音视频播放中实现实时无缝切换音轨,且用户可以自定义个人偏好音轨,大大提升用户体验。

【技术实现步骤摘要】

本专利技术涉及网络视听
,尤其涉及一种网络视听中多音轨内容播放方法及系统
技术介绍
随着视频技术的发展,相比DVD及电视等本地视频,网络视频已逐渐成为发展趋势。由于网络视频不用等待漫长的广告,可由观众自由搜选喜好的节目,以及良好的交互和互动分享等特性,给观众带来了全新的播放体验,越来越受到观众的欢迎。但是,在目前的网络在线的视频服务中,对于一个节目通常只能提供一个音轨(语言)的体验,使得网络视频点播及直播中,无法实现多个音轨(语言)的无缝切换。另夕卜,在现有的网络音频服务中,对于一首歌曲通常只能提供一种声音(如原声)的体验,即使可以提供卡拉OK的原声伴唱切换功能,也只能通过左右声道各存储一种声音来实现,而单声道的声音音质及音效较差。此外,虽然现有的一些DVD和蓝光的储存采用了多音轨封装技术,可以实现本地播放多音轨内容,但是,这种本地播放多音轨内容的方式中,文件大码率高,通常一个节目即为一张光盘,不能在网络中提供自适应的选择,不能支持内容分段(分片)的多音轨切换,且只能按照音轨封装的顺序播放和切换音轨内容。另外,一些网络视频厂商提供了编码两个节目(视频相同,音频不同),配合服务器交互切换来达到近似多音轨切换的体验,但这样的方案一方面会增加一倍的视频存储,分发,部署;另一方面从一个节目切换到另一个节目播放需要下载,SEEK拖动,而且切换时只能切到关键帧,其实现和维护困难,不能做到实时无缝的体验,也不能实现用户偏好的智能选择。
技术实现思路
本专利技术的主要目的在于提供一种网络视听中多音轨内容播放方法及系统,旨在实现网络音视频播放中对多音轨内容的智能选择与无缝切换,提高用户体验。为了达到上述目的,本专利技术提出一种网络视听中多音轨内容播放方法,包括:通过网络下载封装有多个音轨内容的音视频文件;对所述音视频文件进行解码,获取所述多个音轨内容的轨道标签信息并展示给用户;当用户未对所述轨道标签信息设定偏好选择时,根据预置规则选择相应的音轨播放所述音视频文件。优选地,所述根据预置规则选择相应的音轨播放所述音视频文件的步骤包括:获取所述音视频文件的所属类别信息;从本地配置文件中获取所述所属类别信息对应的默认播放选项;根据用户预先设置的优先播放顺序,从所述默认播放选项中选取优先偏好或优先上次播放选项;以所述优先偏好或优先上次播放选项对应的音轨播放所述音视频文件。优选地,所述根据预置规则选择相应的音轨播放所述音视频文件的步骤还包括:当第一次播放所述音视频文件,或者所述优先偏好或优先上次播放选项对应的音轨不存在时,选取所述音视频文件中音轨ID最小的音轨播放所述音视频文件。优选地,该方法还包括:在所述音视频文件播放过程中,接收用户输入的音轨切换指令;根据所述音轨切换指令,将当前播放音轨切换为用户选择的偏好音轨,并以所述偏好音轨播放所述音视频文件;在所述配置文件中将所述偏好音轨更新为优先偏好。优选地,该方法还包括:当用户对所述轨道标签信息设定偏好选择时,以用户选择的音轨播放所述音视频文件。优选地,所述通过网络下载封装有多个音轨内容的音视频文件的步骤之前还包括:编码视频及多个音频流;对所述编码后的视频及多个音频流进行封装,生成预定格式的音视频文件。优选地,所述对编码后的视频及多个音频流进行封装,生成预定格式的音视频文件的步骤之后还包括:对所述音视频文件进行切割。本专利技术还提出一种网络视听中多音轨内容播放系统,包括:下载模块,用于通过网络下载封装有多个音轨内容的音视频文件;解码模块,用于对所述音视频文件进行解码,获取所述多个音轨内容的轨道标签信息并展示给用户;播放模块,用于当用户未对所述轨道标签信息设定偏好选择时,根据预置规则选择相应的音轨播放所述音视频文件。优选地,所述播放模块包括:第一获取单元,用于获取所述音视频文件的所属类别信息;第二获取单元,用于从本地配置文件中获取所述所属类别信息对应的默认播放选项;播放单元,用于根据用户预先设置的优先播放顺序,从所述默认播放选项中选取优先偏好或优先上次播放选项对应的音轨播放所述音视频文件。优选地,所述播放单元,还用于当第一次播放所述音视频文件,或者所述优先偏好或优先上次播放选项对应的音轨不存在时,选取所述音视频文件中音轨ID最小的音轨播放所述音视频文件。优选地,所述播放模块还包括:接收单元及更新单元,其中:所述接收单元,用于在所述音视频文件播放过程中,接收用户输入的音轨切换指令;所述播放单元,还用于根据所述音轨切换指令,将当前播放音轨切换为用户选择的偏好音轨,并以所述偏好音轨播放所述音视频文件;更新单元,用于在所述配置文件中将所述偏好音轨更新为优先偏好。优选地,所述播放单元还用于当用户对所述轨道标签信息设定偏好选择时,以用户选择的音轨播放所述音视频文件。优选地,该系统还包括:编码模块,用于编码视频及多个首频流;封装模块,用于对所述编码后的视频及多个音频流进行封装,生成预定格式的音视频文件。优选地,该系统还包括:切割模块,用于对所述音视频文件进行切割。本专利技术提出的一种网络视听中多音轨内容播放方法及系统,通过在一个网络编码节目中封装多个编码的音频轨,在下载播放时,当用户设定偏好选择时,按照用户选择的音轨播放音视频文件;当用户未设定偏好选择时,根据解码器预先设置的播放规则,选择相应的音轨播放音视频文件,如此不仅节约了存储空间和带宽,还可以在网络音视频播放中实现实时无缝切换音轨,且用户可以自定义个人偏好音轨,大大提升用户体验。附图说明图1是本专利技术网络视听中多音轨内容播放方法一实施例的流程示意图;图2是本专利技术网络视听中多音轨内容播放方法一实施例中根据预置规则选择相应的音轨播放音视频文件的流程示意图;图3是本专利技术网络视听中多音轨内容播放方法另一实施例的流程示意图;图4是本专利技术网络视听中多音轨内容播放系统一实施例的结构示意图;图5是本专利技术网络视听中多音轨内容播放系统一实施例中播放模块的结构示意图;图6是本专利技术网络视听中多音轨内容播放系统另一实施例的结构示意图;图7是本专利技术网络视听中多音轨内容播放系统另一实施例中播放模块的结构示意图。为了使本专利技术的技术方案更加清楚、明了,下面将结合附图作进一步详述。具体实施例方式本专利技术实施例解决方案主要是:在一个网络编码节目中封装多个编码的音频轨,在下载播放时,当用户设定偏好选择时,按照用户选择的音轨播放音视频文件;当用户未设定偏好选择时,根据解码器预先设置的播放规则,选择相应的音轨播放音视频文件,同时,还可以在网络音视频播放中实现实时无缝切换音轨,用户可以自定义个人偏好音轨,提升用户体验。本专利技术中涉及的专业术语包括音轨、流(stream)及轨道(track),其中:一个音轨主要指随着一系列运动图片、电视节目和视频一起录制和同步的一种声音(语言),或者单独录制的歌曲中的某种声音(如原声);流是指一个音频或者视频节目;在一个容器中封装了一个或多个音频和视频编码的流,每一个流占据一个轨道,分配有一个轨道id,其中,容器的格式可以为mkv、mp4、av1、asf或ogg等,根据视频流及音频流具有相应的格式。如图1所示,本专利技术一实施例提出一种网络视听中多音轨内容播放方法,包括:步骤S101,通过网络下载封装有多个音轨内容的音视频文件;本实施例方法运行环境涉及网络视听系统,本文档来自技高网...

【技术保护点】
一种网络视听中多音轨内容播放方法,其特征在于,包括:通过网络下载封装有多个音轨内容的音视频文件;对所述音视频文件进行解码,获取所述多个音轨内容的轨道标签信息并展示给用户;当用户未对所述轨道标签信息设定偏好选择时,根据预置规则选择相应的音轨播放所述音视频文件。

【技术特征摘要】
1.一种网络视听中多音轨内容播放方法,其特征在于,包括: 通过网络下载封装有多个音轨内容的音视频文件; 对所述音视频文件进行解码,获取所述多个音轨内容的轨道标签信息并展示给用户;当用户未对所述轨道标签信息设定偏好选择时,根据预置规则选择相应的音轨播放所述音视频文件。2.根据权利要求1所述的方法,其特征在于,所述根据预置规则选择相应的音轨播放所述音视频文件的步骤包括: 获取所述音视频文件的所属类别信息; 从本地配置文件中获取所述所属类别信息对应的默认播放选项; 根据用户预先设置的优先播放顺序,从所述默认播放选项中选取优先偏好或优先上次播放选项; 以所述优先偏好或优先上次播放选项对应的音轨播放所述音视频文件。3.根据权利要求2所述的方法,其特征在于,所述根据预置规则选择相应的音轨播放所述音视频文件的步骤还包括: 当第一次播放所述音视频文件,或者所述优先偏好或优先上次播放选项对应的音轨不存在时,选取所述音视频文件中音轨ID最小的音轨播放所述音视频文件。4.根据权利要求1所述的方法,其特征在于,还包括: 在所述音视频文件播放过程中,接收用户输入的音轨切换指令; 根据所述音轨切换指令,将当前播放音轨切换为用户选择的偏好音轨,并以所述偏好音轨播放所述音视频文件; 在所述配置文件中将所述偏好音轨更新为优先偏好。5.根据权利要求1-4中任一项所述的方法,其特征在于,还包括: 当用户对所述轨道标签信息设定偏好选择时,以用户选择的音轨播放所述音视频文件。6.根据权利要求5所述的方法,其特征在于,所述通过网络下载封装有多个音轨内容的音视频文件的步骤之前还包括: 编码视频及多个音频流; 对所述编码后的视频及多个音频流进行封装,生成预定格式的音视频文件。7.根据权利要求6所述的方法,其特征在于,所述对编码后的视频及多个音频流进行封装,生成预定格式的音视频文件的步骤之后还包括: 对所述音视频文件进行...

【专利技术属性】
技术研发人员:简伟华张庆张志东林森
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1