一种车载音响资源交互系统的制作方法

文档序号:20949990发布日期:2020-06-02 20:04阅读:151来源:国知局
一种车载音响资源交互系统的制作方法

本发明涉及汽车技术领域,尤其涉及一种车载音响资源交互系统。



背景技术:

音响系统作为整车的娱乐设备,可以从多种外接设备中读取文件进行音视频播放,例如u盘、sd卡、蓝牙手机、cd碟片等。

目前,部分品牌的高配车型会搭载两套娱乐系统,即前排娱乐系统和后排娱乐系统,体现科技感的同时,可以为前后排乘客提供更佳的视听体验,但是该车型配置的前后排娱乐系统是完全独立的,二者之间没有任何交互,使得资源无法很好的共享。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种车载音响资源交互系统,能实现前后排娱乐系统的资源共享,提升用户视听体验。

为了解决上述技术问题,本发明实施例提供了一种车载音响资源交互系统,包括通信连接的前排音响主机和后排音响主机;所述前排音响主机通过外接设备导入第一媒体文件库,所述后排音响主机通过外接设备导入第二媒体文件库;在所述前排音响主机与所述后排音响主机之间建立会话通道后,所述第一媒体文件库和所述第二媒体文件库形成共享媒体文件库和对应的共享播放清单;所述前排音响主机或所述后排音响主机均用于根据播放命令播放所述共享媒体文件库中的媒体文件。

其中,所述前排音响主机和所述后排音响主机在建立会话通道连接后,播放相同的媒体文件时,二者播放进度相同或相异;其中,

外接设备为同步播放设备时,所述媒体文件的播放进度相同,且所述前排音响主机和所述后排音响主机之中在后播放的进度同步在先播放的进度;

外接设备为异步播放设备时,所述媒体文件的播放进度相异。

其中,所述同步播放设备包括cd/dvd设备;所述异步播放设备包括u盘和sd卡。

其中,所述前排音响主机包括相连的第一会话控制模块及第一资源管理模块;所述后排音响主机包括相连的第二会话控制模块及第二资源管理模块,且所述第二会话控制模块还与所述第一会话控制模块相连;其中,

所述第一会话控制模块与所述第二会话控制模块建立会话通道;

所述第一资源管理模块和所述第二资源管理模块通过所述会话通道将所述第一资源管理模块外接设备的第一媒体文件库与所述第二资源管理模块外接设备的第二媒体文件库进行共享,形成所述共享媒体文件库和对应的共享播放清单。

其中,所述第一会话控制模块或所述第二会话控制模块每隔一定时间向对方发送会话通道连接指令,以周期性检测二者之间会话通道的连接或断开。

其中,所述第一资源管理模块包括第一媒体源连接子模块和第一媒体文件管理子模块;所述第二资源管理模块包括第二媒体源连接子模块和第二媒体文件管理子模块;其中,

所述第一媒体源连接子模块,用于向所述第一会话控制模块订阅建立会话通道连接的消息,并在建立所述会话通道连接后,将所述第一媒体文件管理子模块外接设备的第一媒体文件库与所述第二媒体文件管理子模块外接设备的第二媒体文件库进行共享,形成所述共享媒体文件库和对应的共享播放清单;

所述第一媒体文件管理子模块,用于根据播放命令播放从所述共享播放清单选择的媒体文件;

所述第二媒体源连接子模块,用于向所述第二会话控制模块订阅建立会话通道连接的消息,并在建立所述会话通道连接后,将所述第二媒体文件管理子模块外接设备的第一媒体文件库与所述第一媒体文件管理子模块外接设备的第二媒体文件库进行共享,形成所述共享媒体文件库和对应的共享播放清单;

所述第二媒体文件管理子模块,用于根据播放命令播放从所述共享播放清单选择的媒体文件。

其中,所述第一会话控制模块和所述第二会话控制模块通过以太网相连,并通过ip协议来构建会话通道;

所述第一资源管理模块的第一媒体源连接子模块和所述第二资源管理模块的第二媒体源连接子模块通过udp协议来构建数据传输;

所述第一资源管理模块的第一媒体文件管理子模块和所述第二资源管理模块的第二媒体文件管理子模块通过tcp协议来实现数据面对面连接。

其中,在所述前排音响主机与所述后排音响主机之间的会话通道断开后,所述共享媒体文件库恢复为供所述前排音响主机播放的第一媒体文件库和供所述后排音响主机播放的第二媒体文件库。

实施本发明实施例,具有如下有益效果:

1、本发明的前排音响主机和后排音响主机,不仅能在会话通道断开模式独立播放各自自身外接设备导入的相关媒体文件,还能在会话通道连接模式共享播放二者外接设备导入的所有相关媒体文件,从而能实现前后排娱乐系统的资源共享,提升用户视听体验;

2、本发明的前排音响主机和后排音响主机在会话通道连接模式下共享播放二者外接设备导入的同一媒体文件时,可以是播放进度独立的异步播放设备(如sd卡、u盘),也可以是播放进度同步的同步播放设备(如cd/dvd设备),使得用户能自主选择,提升用户视听体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,根据这些附图获得其他的附图仍属于本发明的范畴。

图1为本发明实施例提供的车载音响资源交互系统的结构示意图;

图2为本发明实施例提供的车载音响资源交互系统中前排音响主机和后面音响主机外接设备的应用场景图;

图3为本发明实施例提供的车载音响资源交互系统中前排音响主机和后面音响主机之间会话通道断开连接时的应用场景图;

图4为本发明实施例提供的车载音响资源交互系统中前排音响主机和后面音响主机之间会话通道建立连接时的应用场景图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。

如图1所示,为本发明实施例中,提供的一种车载音响资源交互系统,通信连接的前排音响主机1和后排音响主机2;

前排音响主机1通过外接设备导入第一媒体文件库,后排音响主机2通过外接设备导入第二媒体文件库;

在前排音响主机1与后排音响主机2之间建立会话通道后,第一媒体文件库和第二媒体文件库形成共享媒体文件库和对应的共享播放清单;

前排音响主机1或后排音响主机2均用于根据播放命令播放所述共享媒体文件库中的媒体文件。

应当说明的是,前排音响主机1和后排音响主机2由会话通道连接切换到会话通道断开时,虽然二者开始是形成了相同的共享播放清单,但是在会话通道断开时,二者会自动删除对方的共享,形成仅包括自身外接设备导入对应媒体文件库的名称的播放清单,即在前排音响主机1与后排音响主机2之间的会话通道断开后,共享媒体文件库恢复为供前排音响主机1播放的第一媒体文件库和供后排音响主机2播放的第二媒体文件库。

在本发明实施例中,前排音响主机1会向后排音响主机2(或者后排音响主机2向前排音响主机1)发送会话通道连接指令,若能及时接收到后排音响主机2(或向前排音响主机1)反馈的应答信号,则说明二者建立了会话通道连接;反之,超时未接收到后排音响主机2(或向前排音响主机1)反馈的应答信号,则说明二者会话通道未建立或断开。

前排音响主机1和后排音响主机2在会话通道连接时,由第一媒体文件库和第二媒体文件库形成共享媒体文件库并形成相同的共享播放清单,即便不同用户在前排音响主机1和后排音响主机2上也可以在共享媒体文件库中选择同一媒体文件进行播放(如同时选择后排音响主机2外接设备导入的a媒体文件)。应当说明的是,此时需要区别存储被执行相同播放的媒体文件(a媒体文件)的外接设备类型。若存储该媒体文件(a媒体文件)的外接设备为同步播放设备时,则该媒体文件(a媒体文件)的播放进度相同,且前排音响主机1和后排音响主机2之中在后播放的进度同步在先播放的进度,例如,前排音响主机1刚开始点播,而后排音响主机2播放进度为00:30:11,此时前排音响主机1直接跳到进度为00:30:11进行同步播放;若存储该媒体文件(a媒体文件)的外接设备为异步播放设备时,该媒体文件(a媒体文件)的播放进度相异,即前排音响主机1和后排音响主机2各自独立播放,例如,前排音响主机1播放进度为00:00:01,而后排音响主机2播放进度为00:30:11。

当然,还应当说明的是,在会话通道连接时,若用户点播同步播放设备上不同的媒体文件时,则前排音响主机1和后排音响主机2之中在先播放的进度同步在后播放的进度,例如,在同步播放设备中存储有a和b媒体文件,前排音响主机1已经点播a媒体文件播放进度为00:30:11,而后排音响主机2需要播放b媒体文件,则在先播放的前排音响主机1会直接跳到在后播放的后排音响主机2正播放的b媒体文件上,且播放进度与后排音响主机2同步。对于用户点播异步播放设备上不同的媒体文件时,前排音响主机1和后排音响主机2还是各自独立播放,且播放进度相异。

在本发明实施例中,同步播放设备包括cd/dvd设备;异步播放设备包括u盘和sd卡。即,在一个实施例中,前排音响主机1的外接设备包括u盘和sd卡等异步播放设备,而后排音响主机2的外接设备不仅包括u盘和sd卡等异步播放设备,还可以包括cd/dvd设备等同步播放设备。

本发明实施例中,前排音响主机1和后排音响主机2通过tcp/ip协议的方式进行数据通信,因此前排音响主机1和后排音响主机2均具有ip协议底层通信功能模块、udp协议数据通信功能模块以及tcp协议面向连接及传输功能模块。

因此,前排音响主机1包括相连的第一会话控制模块11(ip协议底层通信功能模块)及第一资源管理模块12(tcp/udp功能模块);后排音响主机2包括相连的第二会话控制模块21(ip协议底层通信功能模块)及第二资源管理模块22(tcp/udp功能模块),且第二会话控制模块21还与第一会话控制模块11相连;其中,

第一会话控制模块11与第二会话控制模块21建立会话通道;可以是由第一会话控制模块11发起会话通道的建立,也可以是第二会话控制模块12发起会话通道的建立。具体的,

第一会话控制模块11向第二会话控制模块21发送会话通道连接指令,并在接收到第二会话控制模块21对会话通道连接指令的应答反馈后,建立会话通道;或者,第二会话控制模块21向第一会话控制模块11发送会话通道连接指令,并在接收到第一会话控制模块11对会话通道连接指令的应答反馈后,建立会话通道;若第一会话控制模块11或第二会话控制模块21超时未接收到对方应答反馈,则表明会话通道未建立或断开。

第一资源管理模块12和第二资源管理模块22在会话通道建立后,将第一资源管理模块12外接设备的第一媒体文件库与第二资源管理模块22外接设备11的第二媒体文件库进行共享,形成共享媒体文件库和对应的共享播放清单;在会话通道断开时,第一资源管理模块12仅将自身外接设备的第一媒体文件库形成对应独立的第一播放清单,让用户仅能在对应形成的独立的第一播放清单中选择播放的媒体文件并执行播放;同时,第二资源管理模块22也仅将自身外接设备的第二媒体文件库形成对应独立的第二播放清单,让用户仅能在对应形成的独立的第二播放清单中选择播放的媒体文件并执行播放。

此时,该第一资源管理模块12包括第一媒体源连接子模块121(udp协议功能模块)和第一媒体文件管理子模块122(tdp协议功能模块)。其中,第一媒体源连接子模块121,用于向第一会话控制模块11订阅建立会话通道连接的消息,并在建立会话通道连接后,将第一媒体文件管理子模块122外接设备的第一媒体文件库与第二资源管理模块22中的第二媒体文件管理子模块222外接设备的第二媒体文件库进行共享,形成共享媒体文件库和对应的共享播放清单;当然,在会话通道断开时,仅将自身外接设备的第一媒体文件库形成对应独立的第一播放清单;第一媒体文件管理子模块122,用于根据播放命令播放从共享播放清单选择的媒体文件或从第一播放清单选择的媒体文件。

此时,该第二资源管理模块22包括第二媒体源连接子模块221(udp协议功能模块)和第二媒体文件管理子模块222(tcp协议功能模块)。其中,第二媒体源连接子模块221,用于向第二会话控制模块21订阅建立会话通道连接的消息,并在建立会话通道连接后,将第二媒体文件管理子模块222外接设备的第一媒体文件库与第一资源管理模块12中的第一媒体文件管理子模块122外接设备的第二媒体文件库进行共享,形成共享媒体文件库和对应的共享播放清单;当然,在会话通道断开时,仅将自身外接设备的第二媒体文件库形成对应独立的第二播放清单;第二媒体文件管理子模块222,用于根据播放命令播放从共享播放清单选择的媒体文件或从第二播放清单选择的媒体文件。

由此可见,第一会话控制模块11和第二会话控制模块21通过以太网相连,并通过ip协议来构建会话通道;第一资源管理模块12的第一媒体源连接子模块121和第二资源管理模块22的第二媒体源连接子模块221通过udp协议来构建数据传输;第一资源管理模块12的第一媒体文件管理子模块122和第二资源管理模块22的第二媒体文件管理子模块222通过tcp协议来实现数据面对面连接。应当说明的是,为了确认是否在线以保证数据的传输,第一会话控制模块11或第二会话控制模块21每隔一定时间(如500ms、400ms等)向对方发送会话通道连接指令,以周期性检测二者之间会话通道的连接或断开。

如图2至图4所示,为本发明实施例中的车载音响资源交互系统的应用场景。其中,前排音响主机1为主机hu1、后排音响主机2为主机hu2,且二者的外接设备可具体图2所示;其中,主机hu1给前排乘客提供娱乐、导航、车辆控制等信息;主机hu2给后排乘客提供娱乐、车辆控制等信息;如图3和图4所示,主机hu1的第一会话控制模块11为huipc1、第一媒体源连接子模块121为mediaone1、第一媒体文件管理子模块122为mm1;定义主机hu2的第一会话控制模块11为huipc2、第二媒体源连接子模块221为mediaone2、第二媒体文件管理子模块222为mm2。

此时,huipc1和huipc2的功能如下:(1)相互发送主机hu1和主机hu2之间的会话通道连接指令,并且接收对方应答反馈;(2)每隔500ms,会周期性发送会话通道连接指令进行询问,确认是否在线以保证数据的传输;当然,若发送会话通道连接指令的发送方未接收到对方的应答反馈,则表明会话通道是断开的(如图3所示);(3)发送会话通道连接指令的发送方接收到对方的应答反馈后,则表明会话通道建立连接(如图4所示),会形成主机hu1和主机hu2之间的信息共享通道。

mediaone1和mediaone2的功能如下:(1)会向各自对应主机hu1的huipc1和主机hu2的huipc2订阅会话通道连接或断开消息(即huipc1和huipc2之间的会话通道断开或连接的消息),且会同时收到会话通道连接消息;(2)当确定huipc1和huipc2处于会话通道连接模式时,mediaone1会将本地设备的信息(包括外接设备u盘的媒体文件名称)通过udp方式发给主机hu2的mediaone2,使得mediaone2中形成的播放清单不仅含有自身外接u盘导入的媒体文件的名称,还会增加有mediaone1上外接设备u盘导入的媒体文件名称;同理,mediaone1也会获得mediaone2上外接设备u盘导入的媒体文件名称;最终mediaone1和mediaone2形成相同的共享播放清单;(3)当确定到huipc1和huipc2处于会话通道断开模式时,若mediaone1的播放清单只有自身外接设备u盘导入的媒体文件名称,保留即可,若mediaone1的播放清单中还含有与mediaone2的会话通道建立连接时所增加的mediaone2上外接设备u盘导入的媒体文件名称,则会对所增加的mediaone2上外接设备u盘导入的媒体文件名称全部删除;同理,mediaone2的播放清单也会删除所增加的mediaone1上外接设备u盘导入的媒体文件名称,只保留自身外接设备u盘导入的媒体文件名称。

mm1和mm2均负责管理媒体源及数据传输的管理,在播放各自主机附带外接设备u盘的媒体文件时,主机hu1的mediaone1只会和本地的mm1通信,主机hu2的mediaone2只会和本地的mm2通信实现读取和播放;若播放对方主机附带外接设备u盘的媒体文件时,mm1会与mm2进行通过tcp协议通信,读取对方主机外接设备u盘中指定的媒体文件并实现播放,此时mm1和mm2的媒体文件播放是相互独立的,即便是同一个指定的媒体文件。

实施本发明实施例,具有如下有益效果:

1、本发明的前排音响主机和后排音响主机,不仅能在会话通道断开模式独立播放各自自身外接设备导入的相关媒体文件,还能在会话通道连接模式共享播放二者外接设备导入的所有相关媒体文件,从而能实现前后排娱乐系统的资源共享,提升用户视听体验;

2、本发明的前排音响主机和后排音响主机在会话通道连接模式下共享播放二者外接设备导入的同一媒体文件时,可以是播放进度独立的异步播放设备(如sd卡、u盘),也可以是播放进度同步的同步播放设备(如cd/dvd设备),使得用户能自主选择,提升用户视听体验。

值得注意的是,上述系统实施例中,所包括的各个模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如rom/ram、磁盘、光盘等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1