发明内容
有鉴于此,本发明提供了一种多媒体共享方法及车机,能够使得车机上播放的多媒体的场景与移动终端在连接之前的播放场景自动同步,无需用户手动操作,提升了用户体验。
本发明提供一种多媒体共享方法,所述多媒体共享方法应用于车机,所述多媒体共享方法包括:接收USB接口发送的与移动终端对应的连接请求信息;根据所述连接请求信息与所述移动终端进行USB连接,并判断所述移动终端是否正在播放多媒体;在所述移动终端正在播放多媒体时,则对所述移动终端进行扫描得到与所述移动终端对应的媒体信息;判断与所述移动终端的共享存储空间中是否存在与所述媒体信息对应的多媒体;在所述共享存储空间存在与所述媒体信息对应的多媒体时,则自动将所述共享存储空间中的多媒体同步至所述移动终端在连接前的播放场景;在所述共享存储控制未存在与所述媒体信息对应的多媒体时,则以所述移动终端为外部存储挂载空间,并同步至所述移动终端在连接前的播放场景。
具体地,所述根据所述连接请求信息与所述移动终端进行连接,并判断所述移动终端是否正在播放多媒体的步骤之后还包括:在所述移动终端未播放多媒体时,则判断是存在与所述移动终端对应的共享存储空间;在存在与所述移动终端对应的共享存储空间时,则获取所述移动终端中内部存储中的多媒体信息;将所述多媒体信息存储至所述共享存储空间;在未存在与所述移动终端对应的共享存储空间时,则根据所述移动终端的设备信息开设与所述移动终端对应的共享存储空间。
具体地,所述在所述共享存储控制未存在与所述媒体信息对应的多媒体时,则以所述移动终端为外部存储挂载空间,并同步至所述移动终端在连接前的播放场景的步骤之后还包括:自动所述外部存储挂载空间中的多媒体信息同步至所述共享存储空间中;在与所述移动终端断开USB连接后,判断当前播放的多媒体是否已完全同步至所述共享存储空间中;在当前播放的所述多媒体已完全同步至所述共享存储空间中时,则自动切换至播放所述共享存储空间中的多媒体,且同步至与所述当前播放对应的播放场景;在当前播放的所述多媒体未完全同步至所述共享存储空间中时,则弹出提示信息。
具体地,所述自动所述外部存储挂载空间中的多媒体信息同步至所述共享存储空间中的步骤包括:接收同步设置指令;根据所述同步设置指令获取所述外部存储挂载空间中的多媒体信息;根据预设规则将所述多媒体信息逐一同步至所述共享存储空间。
具体地,所述在所述共享存储空间存在与所述媒体信息对应的多媒体时,则自动将所述共享存储空间中的多媒体同步至所述移动终端在连接前的播放场景的步骤之后还包括:获取所述移动终端中内部存储的媒体信息列表;将所述媒体信息列表中未存储在所述共享存储空间的多媒体信息同步至所述共享存储空间。
本发明还提供一种车机,所述车机包括:存储器,用于存储可执行程序代码;以及处理器,用于调用所述存储器中的所述可执行程序代码,以实现多媒体共享方法执行的步骤包括:接收USB接口发送的与移动终端对应的连接请求信息;根据所述连接请求信息与所述移动终端进行USB连接,并判断所述移动终端是否正在播放多媒体;在所述移动终端正在播放多媒体时,则对所述移动终端进行扫描得到与所述移动终端对应的媒体信息;判断与所述移动终端的共享存储空间中是否存在与所述媒体信息对应的多媒体;在所述共享存储空间存在与所述媒体信息对应的多媒体时,则自动将所述共享存储空间中的多媒体同步至所述移动终端在连接前的播放场景;在所述共享存储控制未存在与所述媒体信息对应的多媒体时,则以所述移动终端为外部存储挂载空间,并同步至所述移动终端在连接前的播放场景。
具体地,所述处理器,执行所述根据所述连接请求信息与所述移动终端进行连接,并判断所述移动终端是否正在播放多媒体的步骤之后还执行的步骤包括:在所述移动终端未播放多媒体时,则判断是存在与所述移动终端对应的共享存储空间;在存在与所述移动终端对应的共享存储空间时,则获取所述移动终端中内部存储中的多媒体信息;将所述多媒体信息存储至所述共享存储空间;在未存在与所述移动终端对应的共享存储空间时,则根据所述移动终端的设备信息开设与所述移动终端对应的共享存储空间。
具体地,所述处理器,执行所述在所述共享存储控制未存在与所述媒体信息对应的多媒体时,则以所述移动终端为外部存储挂载空间,并同步至所述移动终端在连接前的播放场景的步骤之后还执行的步骤包括:自动所述外部存储挂载空间中的多媒体信息同步至所述共享存储空间中;在与所述移动终端断开USB连接后,判断当前播放的多媒体是否已完全同步至所述共享存储空间中;在当前播放的所述多媒体已完全同步至所述共享存储空间中时,则自动切换至播放所述共享存储空间中的多媒体,且同步至与所述当前播放对应的播放场景;在当前播放的所述多媒体未完全同步至所述共享存储空间中时,则弹出提示信息。
具体地,所述处理器,执行所述自动所述外部存储挂载空间中的多媒体信息同步至所述共享存储空间中的步骤具体执行的步骤包括:接收同步设置指令;根据所述同步设置指令获取所述外部存储挂载空间中的多媒体信息;根据预设规则将所述多媒体信息逐一同步至所述共享存储空间。
具体地,所述处理器,执行所述在所述共享存储空间存在与所述媒体信息对应的多媒体时,则自动将所述共享存储空间中的多媒体同步至所述移动终端在连接前的播放场景的步骤之后还执行的步骤包括:获取所述移动终端中内部存储的媒体信息列表;将所述媒体信息列表中未存储在所述共享存储空间的多媒体信息同步至所述共享存储空间。
具体地,本实施例提供的多媒体共享方法及车机,通过接收USB接口发送的与移动终端对应的连接请求信息,根据连接请求信息与移动终端进行USB连接,并判断移动终端是否正在播放多媒体,以在移动终端正在播放多媒体时,则对移动终端进行扫描得到与移动终端对应的媒体信息,并判断与移动终端的共享存储空间中是否存在与媒体信息对应的多媒体,以在共享存储空间存在与媒体信息对应的多媒体时,则自动将共享存储空间中的多媒体同步至移动终端在连接前的播放场景,而在共享存储控制未存在与媒体信息对应的多媒体时,则以移动终端为外部存储挂载空间,并同步至移动终端在连接前的播放场景,从而能够使得车机上播放的多媒体的场景与移动终端在连接之前的播放场景自动同步,无需用户手动操作,提升了用户体验。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
具体实施方式
为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明详细说明如下。
图1为本发明第一实施例的多媒体共享方法的流程示意图。本实施例为车机执行的多媒体共享方法。如图1所示,本实施例的多媒体共享方法可包括以下步骤:
步骤S11:接收USB接口发送的与移动终端对应的连接请求信息。
具体地,在一实施例中,用户将移动终端与车机通过USB进行连接时,车机中的USB接口检测到移动终端的***后,向车机发送与移动终端对应的连接请求信息。
步骤S12:根据连接请求信息与移动终端进行USB连接,并判断移动终端是否正在播放多媒体。
具体地,在一实施例中,车机根据连接请求信息实现与移动终端的USB连接后,车机对移动终端进行扫描得到扫描信息,以根据扫描信息判断移动终端是否正在播放多媒体,例如移动终端与车机进行USB连接时是否正在播放音乐、图片或视频等等。
步骤S13:在移动终端正在播放多媒体时,则对移动终端进行扫描得到与移动终端对应的媒体信息。
具体地,在一实施例中,在移动终端与车机进行USB连接时正在播放多媒体,例如移动终端正在播放音乐、图片或视频,车机则对移动终端的内部存储进行扫描得到与移动终端对应的媒体信息。具体地,媒体信息包括移动终端的当前播放媒体的名称信息、路径信息及播放进度信息。
具体地,在一实施方式中,移动终端在检索到与车机进行USB连接时,移动终端将用户正在播放的多媒体的名称信息、路径信息及播放进度信息关联存储至内部存储,以得到对应的媒体信息。具体地,移动终端当前播放的多媒体具有音频信息时,移动终端还将当前音量信息同时保存至内部存储,以得到对应的媒体信息。进一步地,在一实施方式中,移动终端将内部存储中所有的多媒体对应记录在本地的媒体信息列表。
步骤S14:判断与移动终端的共享存储空间中是否存在与媒体信息对应的多媒体。
具体地,在一实施方式中,移动终端通过USB接口与车机连接后,车机根据该移动终端的设备信息开辟一个共享存储空间,并提示用户是否建立该移动终端的媒体管理,具体地,在接收到移动终端发送的媒体管理确认信息后,车机对移动终端进行自动同步管理。具体地,在一实施方式中,车机在检测到与该移动终端对应的共享存储空间已存在,则直接利用该共享存储空间。
具体地,在一实施例中,车机根据媒体信息从共享存储空间中查找对应的多媒体,以判断与移动终端的共享存储空间中是否存在与媒体信息对应的多媒体。
具体地,在共享存储空间存在与媒体信息对应的多媒体时,则执行步骤S15。在共享存储控制未存在与媒体信息对应的多媒体时,则执行步骤S16。
步骤S15:自动将共享存储空间中的多媒体同步至移动终端在连接前的播放场景。
具体地,在一实施例中,在共享存储空间存在与媒体信息对应的多媒体时,例如在共享存储空间中存在与移动终端当前播放的多媒体一致的多媒体时,车机根据媒体信息自动将共享存储空间中对应的多媒体同步至移动终端在连接之前的播放场景,例如车机自动播放与移动终端在连接之前播放的媒体的相同的名称,并自动同步至相同的播放进度,并以相同的音量大小进行播放多媒体,从而能够使得车机上播放的多媒体的场景与移动终端在连接之前的播放场景自动同步,无需用户手动操作,提升了用户体验。
步骤S16:以移动终端为外部存储挂载空间,并同步至移动终端在连接前的播放场景。
具体地,在一实施例中,在共享存储控制未存在与媒体信息对应的多媒体时,例如在共享存储空间中未存在与移动终端当前播放的多媒体一致的多媒体时,车机将移动终端作为外部存储挂载空间,车机根据媒体信息自动将外部存储挂载空间中对应的多媒体同步至移动终端在连接之前的播放场景,例如车机自动播放与移动终端在连接之前播放的媒体的相同的名称,并自动同步至相同的播放进度,并以相同的音量大小进行播放多媒体,从而能够使得车机上播放的多媒体的场景与移动终端在连接之前的播放场景自动同步,无需用户手动操作,提升了用户体验。
参考图2,图2为本发明第二实施例的多媒体共享方法的流程示意图。如图1至图2所示,本实施例提供的多媒体共享方法,根据连接请求信息与移动终端进行连接,并判断移动终端是否正在播放多媒体的步骤之后还包括以下步骤:
步骤S21:在移动终端未播放多媒体时,则判断是存在与移动终端对应的共享存储空间。
具体地,在一实施例中,在移动终端未播放多媒体时,例如移动终端未播放音乐、图片或视频时,车机判断车机中是否存在与移动终端对应的共享存储空间。
具体地,在存在与移动终端对应的共享存储空间时,则执行步骤S22至步骤S23。在未存在与移动终端对应的共享存储空间时,则执行步骤S24.
步骤S22:获取移动终端中内部存储中的多媒体信息。
具体地,在一实施例中,在车机中存在与移动终端对应的共享存储空间时,车机扫描移动终端的内部存储,以获取移动终端中内部存储中所有的多媒体对应的多媒体信息,例如移动终端的内部存储中所有的音乐、图片及视频等等。
步骤S23:将多媒体信息存储至共享存储空间。
具体地,在一实施例中,车机将移动终端中的多媒体信息存储至共享存储空间,例如将移动终端中未用同步至共享存储空间的多媒体同步至车机中的共享存储空间。
步骤S24:根据移动终端的设备信息开设与移动终端对应的共享存储空间。
具体地,在一实施例中,在车机中未存在与移动终端对应的共享存储空间时,车机将根据移动终端的设备信息开设一个共享存储空间。具体地,车机将移动终端中的所有的多媒体信息逐一同步至共享存储空间。
请参考图3,图3为本发明第三实施例的多媒体共享方法的流程示意图。如图1至图3所示,本实施例提供的多媒体共享方法,在共享存储控制未存在与媒体信息对应的多媒体时,则以移动终端为外部存储挂载空间,并同步至移动终端在连接前的播放场景的步骤之后还包括以下步骤:
步骤S31:自动外部存储挂载空间中的多媒体信息同步至共享存储空间中。
具体地,在一实施例中,车机自动将外部存储挂载空间中的多媒体信息同步至共享存储空间,例如车机将正在播放的多媒体从外部存储挂载空间中同步至共享存储空间,以在车机与移动终端断开连接后,车机还能继续播放对应的多媒体。
步骤S32:在与移动终端断开USB连接后,判断当前播放的多媒体是否已完全同步至共享存储空间中。
具体地,在一实施例中,在车机与移动终端退出USB连接后,车机判断共享存储空间中的对应的多媒体是否已经同步完成,例如车机正在播放的多媒体是否已经存储在与移动终端对应的共享存储空间中。
具体地,在当前播放的多媒体已完全同步至共享存储空间中时,则执行步骤S33。在当前播放的多媒体未完全同步至共享存储空间中时,则执行步骤S34。
步骤S33:自动切换至播放共享存储空间中的多媒体,且同步至与当前播放对应的播放场景。
具体地,在一实施例中,在车机中当前播放的多媒体已完全同步至共享存储空间中时,例如在车机中与移动终端对应的共享存储空间已经存储车机当前播放的多媒体时,车机将当前播放的多媒体的播放路径自动切换至与移动终端对应的共享存储空间,并且同步至与当前播放的多媒体的相同的进度及相同的音量大小,从而能够使得车机上播放的多媒体的场景与移动终端在连接之前的播放场景自动同步,无需用户手动操作,提升了用户体验。
步骤S34:弹出提示信息。
具体地,在一实施例中,在车机中当前播放的多媒体未完全同步至共享存储空间中时,例如在车机中与移动终端对应的共享存储空间未加载完毕车机当前播放的多媒体时,车机生成提示信息,例如提示用户当前播放多媒体未同步完毕,将退出多媒体的播放等等。
请参考图4,图4为本发明第四实施例的多媒体共享方法的流程示意图。如图1至图4所示,本实施例提供的多媒体共享方法,自动外部存储挂载空间中的多媒体信息同步至共享存储空间中的步骤具体包括以下步骤:
步骤S41:接收同步设置指令。
具体地,在一实施例中,车机向移动终端发送同步设置请求信息。具体地,移动终端在接收到同步设置请求信息后,判断是否接收到用户触发的确定按钮,在用户触发确定按钮时移动终端向车机发送同步设置指令。而在未接收用户触发的确定按钮时,则结束车机与移动终端中的多媒体同步设置。
步骤S42:根据同步设置指令获取外部存储挂载空间中的多媒体信息。
具体地,在一实施例中,车机在接收到移动终端发送的同步设置指令,或者用户触发车机显示屏上的同步设置按钮后,车机根据同步设置指令扫描外部存储挂载空间中所有的多媒体信息,并获取与多媒体信息对应的存储路径。
步骤S43:根据预设规则将多媒体信息逐一同步至共享存储空间。
具体地,在一实施例中,车机根据预设规则将多媒体信息中的所有多媒体逐一同步至共享存储空间,例如车机根据每个多媒体对应的存储路径获取多媒体后,将获取到的多媒体存储至共享存储空间。
具体地,在一实施方式中,预设规则可以但不限于为移动终端中正在播放的多媒体优先级高于移动终端中相机文件夹的图片,移动终端中相机文件夹的图片的优先级高于本地下载音乐文件夹中的音乐,本地下载音乐文件夹中的音乐的优先级高于本地下载视频文件夹中的视频。
请参考图5,图5为本发明第五实施例的多媒体共享方法的流程示意图。如图1至图5所示,本实施例提供的多媒体共享方法,在共享存储空间存在与媒体信息对应的多媒体时,则自动将共享存储空间中的多媒体同步至移动终端在连接前的播放场景的步骤之后还包括以下步骤:
步骤S51:获取移动终端中内部存储的媒体信息列表。
具体地,在一实施例中,车机获取移动终端中内部寸的媒体信息列表。具体地,在一实施方式中,移动终端在检索到与车机进行USB连接时,移动终端将用户正在播放的多媒体的名称信息、路径信息及播放进度信息关联存储至内部存储,以得到对应的媒体信息。具体地,移动终端当前播放的多媒体具有音频信息时,移动终端还将当前音量信息同时保存至内部存储,以得到对应的媒体信息。进一步地,在一实施方式中,移动终端将内部存储中所有的多媒体对应记录在本地的媒体信息列表。
步骤S52:将媒体信息列表中未存储在共享存储空间的多媒体信息同步至共享存储空间。
具体地,在一实施例中,车机将媒体信息列表中的多媒体与共享存储空间中的所有的多媒体进行一一比对,以得移动终端中内部存储中未同步在共享存储空间的第一多媒体。具体地,车机将移动终端中内部存储中的第一多媒体同步至共享存储空间,进而车机与移动终端退出USB连接后,车机还能够根据移动终端的预设播放规则播放对应的多媒体,例如移动终端在播放音乐时,设置的预设播放规则为顺序播放时,车机在与移动终端退出USB连接后,并在正在播放的歌曲结束后自动按顺序跳转至下一首歌曲,提升了用户的体验。
图6为本发明第六实施例的车机100的结构框图。如图6所示,本实施例提供的车机100包括存储器110与处理器120。
具体地,在一实施例中,存储器110,用于存储可执行程序代码。处理器120,用于调用存储器110中的可执行程序代码,以实现多媒体共享方法所执行的步骤包括:接收USB接口发送的与移动终端对应的连接请求信息;根据连接请求信息与移动终端进行USB连接,并判断移动终端是否正在播放多媒体;在移动终端正在播放多媒体时,则对移动终端进行扫描得到与移动终端对应的媒体信息;判断与移动终端的共享存储空间中是否存在与媒体信息对应的多媒体;在共享存储空间存在与媒体信息对应的多媒体时,则自动将共享存储空间中的多媒体同步至移动终端在连接前的播放场景;在共享存储控制未存在与媒体信息对应的多媒体时,则以移动终端为外部存储挂载空间,并同步至移动终端在连接前的播放场景。
具体地,在一实施例中,处理器120,执行根据连接请求信息与移动终端进行连接,并判断移动终端是否正在播放多媒体的步骤之后还执行的步骤包括:在移动终端未播放多媒体时,则判断是存在与移动终端对应的共享存储空间;在存在与移动终端对应的共享存储空间时,则获取移动终端中内部存储中的多媒体信息;将多媒体信息存储至共享存储空间;在未存在与移动终端对应的共享存储空间时,则根据移动终端的设备信息开设与移动终端对应的共享存储空间。
具体地,在一实施例中,处理器120,执行在共享存储控制未存在与媒体信息对应的多媒体时,则以移动终端为外部存储挂载空间,并同步至移动终端在连接前的播放场景的步骤之后还执行的步骤包括:自动外部存储挂载空间中的多媒体信息同步至共享存储空间中;在与移动终端断开USB连接后,判断当前播放的多媒体是否已完全同步至共享存储空间中;在当前播放的多媒体已完全同步至共享存储空间中时,则自动切换至播放共享存储空间中的多媒体,且同步至与当前播放对应的播放场景;在当前播放的多媒体未完全同步至共享存储空间中时,则弹出提示信息。
具体地,在一实施例中,处理器120,执行自动外部存储挂载空间中的多媒体信息同步至共享存储空间中的步骤具体执行的步骤包括:接收同步设置指令;根据同步设置指令获取外部存储挂载空间中的多媒体信息;根据预设规则将多媒体信息逐一同步至共享存储空间。
具体地,在一实施例中,处理器120,执行在共享存储空间存在与媒体信息对应的多媒体时,则自动将共享存储空间中的多媒体同步至移动终端在连接前的播放场景的步骤之后还执行的步骤包括:获取移动终端中内部存储的媒体信息列表;将媒体信息列表中未存储在共享存储空间的多媒体信息同步至共享存储空间。
本实施例对车机100的各功能单元实现各自功能的具体过程,请参见上述图1至图5所示实施例中描述的具体内容,在此不再赘述。
具体地,本实施例提供的多媒体共享方法及车机,通过接收USB接口发送的与移动终端对应的连接请求信息,根据连接请求信息与移动终端进行USB连接,并判断移动终端是否正在播放多媒体,以在移动终端正在播放多媒体时,则对移动终端进行扫描得到与移动终端对应的媒体信息,并判断与移动终端的共享存储空间中是否存在与媒体信息对应的多媒体,以在共享存储空间存在与媒体信息对应的多媒体时,则自动将共享存储空间中的多媒体同步至移动终端在连接前的播放场景,而在共享存储控制未存在与媒体信息对应的多媒体时,则以移动终端为外部存储挂载空间,并同步至移动终端在连接前的播放场景,从而能够使得车机上播放的多媒体的场景与移动终端在连接之前的播放场景自动同步,无需用户手动操作,提升了用户体验。
此外,本发明实施例还提供一种计算机可读存储介质,其内存储有计算机可执行指令,上述的计算机可读存储介质例如为非易失性存储器例如光盘、硬盘、或者闪存。上述的计算机可执行指令用于让计算机或者类似的运算装置完成上述的多媒体共享方法中的各种操作。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于车机类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。