收听设备通过终端设备实现音轨切换收听的方法和装置制造方法及图纸

技术编号:15442489 阅读:94 留言:0更新日期:2017-05-26 07:19
本发明专利技术实施例提供一种收听设备通过终端设备实现音轨切换收听的方法和装置。该方法包括:接收第一收听设备发送的音轨切换消息,所述音轨切换消息用于向所述终端设备请求获取当前收听音轨的下一个音轨的数据;从预先存储的多个音轨的数据中获取所述下一个音轨的数据,其中,所述多个音轨的数据通过音视频数据分离得到;将所述下一个音轨的数据发送给所述第一收听设备。本发明专利技术实施例在多个用户观看同一多音轨视频时,用户可以根据自己的需求任意切换当前收听的音轨,从而使得用户能够听到多个音轨的数据,大大提高了用户的收听体验,另外,也避免因某一个用户切换音轨而影响其他用户的音轨数据的接收,进一步满足了用户的收听要求。

Method and device for listening device to realize audio track switching through terminal equipment

The embodiment of the invention provides a listening device, a method and a device for realizing audio track switching through terminal equipment. The method includes: receiving a first message sent to listen to the audio track switching device, the track switching message to the requesting terminal equipment currently listening to the next track track data; obtaining the next track data from a plurality of tracks previously stored in the data among the plurality of the track data obtained through separation of audio and video data; send the data under a track to the first listening device. The embodiment of the invention to watch the same multi track video in multiple users, the user can according to the needs of any switching your currently listening to tracks, so that the user can hear more audio data, greatly improves the user's listening experience, in addition, also avoid receiving track data from one user to switch tracks and the impact of other the user to further meet the requirements of users.

【技术实现步骤摘要】
收听设备通过终端设备实现音轨切换收听的方法和装置
本专利技术实施例涉及视频播放技术,尤其涉及一种收听设备通过终端设备实现音轨切换收听的方法和装置。
技术介绍
随着通信技术的不断发展,各种各样的终端设备逐渐成为人们生活中不可或缺的电子设备,人们可以通过这些终端设备进行视频观看、购物等娱乐活动。以视频播放为例,现有的播放器设备在播放一部多音轨的视频时,只能播放其中的一个音轨,对于不播放的音轨,会直接将该音轨的数据丢弃掉。例如,对于一段中英文视频,其仅能单独播放中文配音或者英文配音,多个用户在观看该视频时,仅能听取一种语言的配音。但是,在实际应用时,不同的用户可能想听取的音轨不同,现有技术无法根据不同用户的需求为用户播放其所需的音轨数据,即现有技术无法同时传输多个音轨的数据,从而使得用户体验度不高。
技术实现思路
本专利技术实施例提供一种收听设备通过终端设备实现音轨切换收听的方法和装置,用以解决现有技术无法根据不同用户的需求让用户听到多个音轨的音视频,用户体验度不高的技术问题。第一方面,本专利技术实施例提供一种收听设备通过终端设备实现音轨切换收听的方法,包括:接收第一收听设备发送的音轨切换消息,所述音轨切换消息用于向所述终端设备请求获取当前收听音轨的下一个音轨的数据;从预先存储的多个音轨的数据中获取所述下一个音轨的数据,其中,所述多个音轨的数据通过音视频数据分离得到;将所述下一个音轨的数据发送给所述第一收听设备,以使所述第一收听设备进行切换收听。在一种实施方式中,将所述下一个音轨的数据发送给所述第一收听设备,具体包括:判断当前的声音传输通道中是否存在所述下一个音轨对应的第一声音传输通道;其中,每个声音传输通道均对应至少一个收听设备的标识和一个音轨的标识;若存在,则通过所述第一声音传输通道将所述下一个音轨的数据发送给所述第一收听设备;若不存在,则创建所述第一声音传输通道,并通过所述第一声音传输通道将所述下一个音轨的数据发送给所述第一收听设备。在另一种实施方式中,所述方法还包括:获取所述第一声音传输通道对应的第二收听设备的标识;通过所述第一声音传输通道,将所述下一个音轨的数据发送给所述第二收听设备。在又一种实施方式中,所述接收第一收听设备发送的音轨切换消息之前,所述方法还包括:获取初始音轨对应的收听设备的标识;所述初始音轨为终端设备播放多音轨视频时的默认播放音轨;将所述初始音轨的数据发送给初始音轨对应的收听设备。在另一种实施方式中,所述从预先存储的多个音轨的数据中获取所述下一个音轨的数据,具体包括:判断当前已进行音频解码的数据中是否存在所述下一个音轨的数据;若否,则从所述预先存储的多个音轨的数据中获取所述下一个音轨对应的音频解码前的数据,并对所述下一个音轨对应的音频解码前的数据执行解码操作,得到所述下一个音轨的数据。第二方面,本专利技术实施例提供一种实现音轨切换收听的装置,包括:接收模块,用于接收第一收听设备发送的音轨切换消息,所述音轨切换消息用于向所述终端设备请求获取当前收听音轨的下一个音轨的数据;获取模块,用于从预先存储的多个音轨的数据中获取所述下一个音轨的数据,其中,所述多个音轨的数据通过音视频数据分离得到;发送模块,用于将所述下一个音轨的数据发送给所述第一收听设备,以使所述第一收听设备进行切换收听。在一种实施方式中,所述发送模块,具体包括:判断单元,用于判断当前的声音传输通道中是否存在所述下一个音轨对应的第一声音传输通道;其中,每个声音传输通道均对应至少一个收听设备的标识和一个音轨的标识;发送单元,用于在所述判断单元判断当前的声音传输通道中存在所述第一声音传输通道时,通过所述第一声音传输通道将所述下一个音轨的数据发送给所述第一收听设备;创建单元,用于在所述判断单元判断当前的声音传输通道中不存在所述第一声音传输通道时,创建所述第一声音传输通道;所述发送单元,还用于通过所述创建单元创建的第一声音传输通道将所述下一个音轨的数据发送给所述第一收听设备。在另一种实施方式中,所述获取模块,还用于获取所述第一声音传输通道对应的第二收听设备的标识;所述发送单元,还用于通过所述第一声音传输通道,将所述下一个音轨的数据发送给所述第二收听设备。在又一种实施方式中,所述获取模块,还用于在所述接收模块接收第一收听设备发送的音轨切换消息之前,获取初始音轨对应的收听设备的标识;所述初始音轨为所述装置播放多音轨视频时的默认播放音轨;所述发送模块,还用于将所述初始音轨的数据发送给所述初始音轨对应的收听设备。在另一种实施方式中,所述获取模块,具体用于判断当前已进行音频解码的数据中是否存在所述下一个音轨的数据;若否,则从所述预先存储的多个音轨的数据中获取所述下一个音轨对应的音频解码前的数据,并对所述下一个音轨对应的音频解码前的数据执行解码操作,得到所述下一个音轨的数据。本专利技术实施例提供的收听设备通过终端设备实现音轨切换收听的方法和装置,当多个用户观看同一多音轨视频、且某个用户需要切换当前正在收听的音轨时,该用户可以通过自身所持有的第一收听设备向终端设备发送音轨切换消息,终端设备在接收到该音轨切换消息后,根据该音轨切换消息确定第一收听设备当前所请求的下一个音轨的标识,然后结合该下一个音轨的标识从分离出的多个音轨的数据中获取该下一个音轨的数据,并将该下一个音轨的数据发送给第一收听设备。本专利技术实施例在多个用户观看同一多音轨视频时,终端设备可以根据用户的音轨切换消息同时播放多个音轨的数据,对于用户侧来说,用户可以根据自己的需求任意切换当前收听的音轨,从而使得用户能够听到多个音轨的数据,大大提高了用户的收听体验,另外,也避免因某一个用户切换音轨而影响其他用户的音轨数据的接收,进一步满足了用户的收听要求。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的多音轨视频播放场景的架构图;图2为本专利技术一实施例提供的收听设备通过终端设备实现音轨切换收听的方法的流程示意图;图3为本专利技术另一实施例提供的收听设备通过终端设备实现音轨切换收听的方法的流程示意图;图4为本专利技术实施例提供的终端设备播放多音轨视频时的内部模块示意图;图5为本专利技术另一实施例提供的收听设备通过终端设备实现音轨切换收听的方法的流程示意图;图6为本专利技术一实施例提供的实现音轨切换收听的装置的结构示意图;图7为本专利技术另一实施例提供的实现音轨切换收听的装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例涉及的收听设备通过终端设备实现音轨切换收听的方法,可以适用于集成了播放器的终端设备。可选的,该终端设备可以是电视、手机、平板电脑等集成了相应播放器的设备。另外,本专利技术实施例中涉及的收听设备,可本文档来自技高网...
收听设备通过终端设备实现音轨切换收听的方法和装置

【技术保护点】
一种收听设备通过终端设备实现音轨切换收听的方法,其特征在于,包括:接收第一收听设备发送的音轨切换消息,所述音轨切换消息用于向所述终端设备请求获取当前收听音轨的下一个音轨的数据;从预先存储的多个音轨的数据中获取所述下一个音轨的数据,其中,所述多个音轨的数据通过音视频数据分离得到;将所述下一个音轨的数据发送给所述第一收听设备,以使所述第一收听设备进行切换收听。

【技术特征摘要】
1.一种收听设备通过终端设备实现音轨切换收听的方法,其特征在于,包括:接收第一收听设备发送的音轨切换消息,所述音轨切换消息用于向所述终端设备请求获取当前收听音轨的下一个音轨的数据;从预先存储的多个音轨的数据中获取所述下一个音轨的数据,其中,所述多个音轨的数据通过音视频数据分离得到;将所述下一个音轨的数据发送给所述第一收听设备,以使所述第一收听设备进行切换收听。2.根据权利要求1所述的方法,其特征在于,将所述下一个音轨的数据发送给所述第一收听设备,具体包括:判断当前的声音传输通道中是否存在所述下一个音轨对应的第一声音传输通道;其中,每个声音传输通道均对应至少一个收听设备的标识和一个音轨的标识;若存在,则通过所述第一声音传输通道将所述下一个音轨的数据发送给所述第一收听设备;若不存在,则创建所述第一声音传输通道,并通过所述第一声音传输通道将所述下一个音轨的数据发送给所述第一收听设备。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:获取所述第一声音传输通道对应的第二收听设备的标识;通过所述第一声音传输通道,将所述下一个音轨的数据发送给所述第二收听设备。4.根据权利要求1所述的方法,其特征在于,所述接收第一收听设备发送的音轨切换消息之前,所述方法还包括:获取初始音轨对应的收听设备的标识;所述初始音轨为终端设备播放多音轨视频时的默认播放音轨;将所述初始音轨的数据发送给所述初始音轨对应的收听设备。5.根据权利要求1-4任一项所述的方法,其特征在于,所述从预先存储的多个音轨的数据中获取所述下一个音轨的数据,具体包括:判断当前已进行音频解码的数据中是否存在所述下一个音轨的数据;若否,则从所述预先存储的多个音轨的数据中获取所述下一个音轨对应的音频解码前的数据,并对所述下一个音轨对应的音频解码前的数据执行解码操作,得到所述下一个音轨的数据。6.一种实现音轨切换收听的装置,其特征在于,包括:接收模块,用于接收第一收听设备发送的音轨切换...

【专利技术属性】
技术研发人员:魏勇邦
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

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

1