一种支持音频和视频独立播放的方法及设备技术

技术编号:8537320 阅读:164 留言:0更新日期:2013-04-04 22:28
本发明专利技术提供一种支持音频和视频独立播放的方法及设备,其中方法包括:接收音视频码流的切换请求,所述切换请求中包含请求的目的码流的信息;检测当前播放的音视频码流的状态,生成接口数据;根据所述接口数据和所述目的码流的信息,切换至目的码流;播放所述目的码流。这样可以支持音频或者视频或者音视频独立播放和自由切换,可以为用户提供更方便的应用方式。同时可以使用户在不需要同时观看音视频的情况下,仅播放音频或者仅播放视频,从而为播放终端节省电量和网络流量。

【技术实现步骤摘要】

本专利技术涉及音视频处理
,特别涉及一种支持音频和视频独立播放的方法及设备
技术介绍
目前,随着网络技术的飞速发展,用户可以利用终端观看网络视频。用户在观看视频时,尤其是音乐、公开课或者娱乐新闻等视频时,一般仅收听音频或者只观看视频就可以满足需求。另外,有些用户在某些特定环境下不便于同时进行音频和视频的同步播放。尤其是在移动终端,例如手机上,音频和视频同步播放会浪费较大的电量以及网络资源。综上,现在为了满足用户仅需要收听音频或者观看视频时,可以根据需要自由地 将音频和视频进行切换,独立播放其中的一种,例如,仅播放音频,或者仅播放视频,成为本领域技术人员需要解决的技术问题。
技术实现思路
本专利技术要解决的技术问题是提供一种支持音频或视频独立播放的方法及设备,能够根据需求自由切换音频播放或者视频播放。本专利技术实施例提供一种支持音频和视频独立播放的方法,包括接收音视频码流的切换请求,所述切换请求中包含请求的目的码流的信息;检测当前播放的音视频码流的状态,生成接口数据;根据所述接口数据和所述目的码流的信息,切换至目的码流;播放所述目的码流。优选地,所述音视频码流的切换请求是由用户触发的或者是由播放音视频码流的终端自动触发的。优选地,所述检测当前播放的音视频码流的状态,生成接口数据,具体为检测用户当前观看的音视频码流的种类是音频、视频或音视频双码流中的哪一种,根据检测的音视频码流的种类,确定切换方式;检测用户当前观看的音视频码流的播放时间点,记录该时间点;将所述切换方式和时间点生成所述接口数据。优选地,所述根据所述接口数据和所述目的码流的信息,切换至目的码流,具体为根据所述接口数据中的切换方式,匹配目的码流的种类;根据所述接口数据中的时间点,匹配目的码流的时间点;由所述目的码流的种类和目的码流的时间点切换到目的码流。优选地,播放所述目的码流,具体为对即将播放的目的码流进行优化处理,从所述目的码流的时间点开始播放目的码流。本专利技术实施例还提供一种支持音频和视频独立播放的设备,包括接收单元、检测单元、切换单元和播放单元;所述接收单元,用于接收音视频码流的切换请求,所述切换请求中包含请求的目的码流的信息;所述检测单元,用于检测当前播放的音视频码流的状态,生成接口数据;所述切换单元,用于根据所述接口数据和所述目的码流的信息,切换至目的码流;所述播放单元,用于播放所述目的码流。优选地,还包括切换请求触发单元;所述切换请求触发单元,用于触发所述切换请求,该切换请求触发单元由用户触发或者由播放音视频码流的终端自动触发的。优选地,所述检测单元包括切换方式确定子单元、时间点记录单元和接口数据生成单元;所述切换方式确定子单元,用于检测用户当前观看的音视频码流的种类是音频、视频或音视频双码流中的哪一种,根据检测的音视频码流的种类,确定切换方式; 所述时间点记录单元,用于检测用户当前观看的音视频码流的播放时间点,记录该时间点;所述接口数据生成单元,用于将所述切换方式和时间点生成所述接口数据。优选地,所述切换单元包括目的码流种类匹配子单元、目的码流时间点匹配子单元和切换子单元;所述目的码流种类匹配子单元,用于根据所述接口数据中的切换方式,匹配目的码流的种类;所述目的码流时间点匹配子单元,用于根据所述接口数据中的时间点,匹配目的码流的时间点;所述切换子单元,用于由所述目的码流的种类和目的码流的时间点切换到目的码流。优选地,所述播放单元包括优化处理子单元和播放子单元;所述优化处理子单元,用于对即将播放的目的码流进行优化处理;所述播放子单元,用于从所述目的码流的时间点开始播放目的码流。与现有技术相比,本专利技术具有以下优点本专利技术提供的支持音频和视频独立播放的方法及设备,接收音视频码流的切换请求,所述切换请求中包含请求的目的码流的信息;检测当前播放的音视频码流的状态,生成接口数据;根据所述接口数据和所述目的码流的信息,切换至目的码流;播放所述目的码流。这样可以支持音频或者视频或者音视频独立播放和自由切换,可以为用户提供更方便的应用方式。同时可以使用户在不需要同时观看音视频的情况下,仅播放音频或者仅播放视频,从而为播放终端节省电量和网络流量。附图说明图1是本专利技术提供的支持音频和视频独立播放的方法实施例一流程图2是本专利技术提供的支持音频和视频独立播放的方法实施例二流程图;图3是本专利技术提供的支持音频和视频独立播放的设备实施例一示意图;图4是本专利技术提供的支持音频或视频独立播放的设备实施例二示意图;图5是本专利技术提供的检测单元示意图;图6是本专利技术提供的切换单元示意图;图7是本专利技术提供的播放单元示意图。具体实施方式 为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术的具体实施方式做详细的说明。参见图1,该图为本专利技术提供的支持音频和视频独立播放的方法实施例一流程图。本实施例提供的支持音频和视频独立播放的方法,包括SlOl :接收音视频码流的切换请求,所述切换请求中包含请求的目的码流的信息;需要说明的是,所述音视频码流的切换请求是由用户触发的或者是由播放音视频码流的终端自动触发的。例如,下面切换请求由用户触发的实例。用户在使用终端(例如移动终端)时,会出现无法同时观看视频和收听音频的情况,这种情况下,用户可以通过操作终端的应用软件或终端的硬件,控制终端只进行播放音频或视频操作。具体地例如,该切换请求的触发可以由用户点击终端的视频播放器上的预订按钮,或者终端的硬件按钮等来实现。例如,如果用户只需要收听音频,按下关闭屏幕的硬件按钮,即用户通过按下关闭屏幕硬件按钮发送了切换请求,具体该切换请求是切换音视频码流至音频码流的请求。S102 :检测当前播放的音视频码流的状态,生成接口数据;当前播放器正在播放的音视频便是用户正在观看的音视频,即请求被切换的音视频。需要说明的是,用户正在观看的音视频可以单纯是音频、单纯是视频、或者是音视频。所述接口数据是为了切换顺畅,使用户或者观看者感受不到过渡所带来的停顿或者间隔。例如,接口数据包含当前播放的音视频码流的时间点。S103 :根据所述接口数据和所述目的码流的信息,切换至目的码流;需要说明的是,所述目的码流也可以单纯是音频、单纯是视频、或者是音视频。需要说明的是,用户不仅可以从音视频双码流切换至音频码流;用户也可以从音视频双码流切换至视频码流、从音频码流切换至音视频双码流、从音频码流切换至视频码流、从视频码流切换至音视频码流或者从视频码流切换至音频码流。S104 :播放所述目的码流。例如,从原来播放的音视频的时间点开始播放目的码流。本专利技术实施例提供的支持音频和视频独立播放的方法,接收音视频码流的切换请求,所述切换请求中包含请求的目的码流的信息;检测当前播放的音视频码流的状态,生成接口数据;根据所述接口数据和所述目的码流的信息,切换至目的码流;播放所述目的码流。这样可以支持音频或者视频或者音视频独立播放和自由切换,可以为用户提供更方便的应用方式。同时可以使用户在不需要同时观看音视频的情况下,仅播放音频或者仅播放视频,从而为播放终端节省电量和网络流量。参见图2,该图为本专利技术提供的支持音频和视频独立播放的方法实施例二流程图。本专利技术实施例提供的支持音频和视频独立播放的方法包括S201 :接 收用户触发的或者终端自动本文档来自技高网...

【技术保护点】
一种支持音频和视频独立播放的方法,其特征在于,包括:接收音视频码流的切换请求,所述切换请求中包含请求的目的码流的信息;检测当前播放的音视频码流的状态,生成接口数据;根据所述接口数据和所述目的码流的信息,切换至目的码流;播放所述目的码流。

【技术特征摘要】
1.一种支持音频和视频独立播放的方法,其特征在于,包括 接收音视频码流的切换请求,所述切换请求中包含请求的目的码流的信息; 检测当前播放的音视频码流的状态,生成接口数据; 根据所述接口数据和所述目的码流的信息,切换至目的码流; 播放所述目的码流。2.根据权利要求1所述的支持音频和视频独立播放的方法,其特征在于,所述音视频码流的切换请求是由用户触发的或者是由播放音视频码流的终端自动触发的。3.根据权利要求1所述的支持音频和视频独立播放的方法,其特征在于,所述检测当前播放的音视频码流的状态,生成接口数据,具体为 检测用户当前观看的音视频码流的种类是音频、视频或音视频双码流中的哪一种,根据检测的音视频码流的种类,确定切换方式; 检测用户当前观看的音视频码流的播放时间点,记录该时间点; 将所述切换方式和时间点生成所述接口数据。4.根据权利要求3所述的支持音频和视频独立播放的方法,其特征在于,所述根据所述接口数据和所述目的码流的信息,切换至目的码流,具体为 根据所述接口数据中的切换方式,匹配目的码流的种类; 根据所述接口数据中的时间点,匹配目的码流的时间点; 由所述目的码流的种类和目的码流的时间点切换到目的码流。5.根据权利要求3所述的支持音频和视频独立播放的方法,其特征在于,播放所述目的码流,具体为 对即将播放的目的码流进行优化处理,从所述目的码流的时间点开始播放目的码流。6.一种支持音频和视频独立播放的设备,其特征在于,包括接收单元、检测单元、切换单元和播放单元; 所述接收单元,用于接收音视频码流的切换请求,所述切换请求中包含请求的目的码流的信息; 所述检测单元,用于检测当前播放...

【专利技术属性】
技术研发人员:高玮赵超越
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

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

1