同步播放方法、装置、终端和车辆制造方法及图纸

技术编号:38085948 阅读:8 留言:0更新日期:2023-07-06 08:54
本申请提供了一种同步播放方法、装置、终端和车辆,涉及车载多媒体技术领域。该方法可以应用于车辆的第一终端,获取对目标视频的同步播放指令,将所述目标视频的视频文件解码为第一多媒体数据;在所述第一终端上播放所述第一多媒体数据,并向第二终端发送第一信息,所述第一终端与所述第二终端的操作系统为不同的操作系统,所述第一信息用于指示所述第一终端播放所述第一多媒体数据的播放进度。通过该方法,能够提升同步播放过程中具有不同操作系统的终端的工作效率。统的终端的工作效率。统的终端的工作效率。

【技术实现步骤摘要】
Streaming Protocol,RTSP)通信连接;以及向所述第二终端发送第一数据流,所述第一数据流包括所述第二多媒体数据,所述第二多媒体数据包括:所述第一多媒体数据的至少部分。
[0011]通过实施方式,第一终端利用RTSP通信的方式,向第二终端实时的提供第一数据流,可以提升传输第二多媒体数据的实时性。
[0012]在实施中,第二多媒体数据包括:所述第一终端播放的预设时间长度的所述第一多媒体数据。
[0013]通过实施方式,第一终端将最近播放的预设时间长度的第一多媒体数据通过数据流的方式发送给第二终端,以使第二终端直接播放接收到的第一数据流中的第二多媒体数据,便可以实现与第一终端播放同一视频的时延小于等于预设时间。
[0014]在实施中,第一多媒体数据存储于第一存储区域内;所述第一终端与所述第二终端共享所述第一存储区域;所述第二信息具体用于指示所述第二终端从所述第一存储区域读取第二多媒体数据,所述第二多媒体数据为所述第一多媒体数据中的至少部分。
[0015]通过实施方式,第一终端通过将第一多媒体数据存储在于第二终端共享的第一存储区域,这样,仅需通过第二信息告知该第一存储区域的标识信息,便可以使第二终端主动从第一存储区域中读取第二多媒体数据,从而减少了第一终端与第二终端之间的数据传输量。
[0016]在实施中,第一终端还可以向所述第二终端发送第三信息,所述第三信息用于指示所述第二终端根据所述第一多媒体数据在所述第一终端上的播放进度,输出所述第二多媒体数据。
[0017]通过实施方式,第一终还利用第三信息告知第二终端:第一多媒体数据在所述第一终端上的播放进度,从而使第二终端能够根据相同的播放进度对第二多媒体数据进行播放,以提升播放的同步性能。
[0018]在实施中,在所述第一终端与所述第二终端位于同一车辆的情况下,所述第一终端还可以将所述目标视频的音频文件解码为音频数据;
[0019]所述第一终端控制所述同一车辆上的扬声器按照所述目标视频的播放进度输出所述音频数据。
[0020]通过实施方式,在第一终端与第二终端位于同一车辆的情况下,由第一终端解码目标视频的音频文件,且直接控制扬声器输出解码后的音频数据,而无需向第二终端共享该解码后的音频数据,可以减少传输/共享音频数据造成的传输资源/存储资源浪费。
[0021]第二方面,提供了一种同步播放方法,应用于第二终端,该同步播放方法包括:
[0022]接收来自车辆的第一终端的第一信息,所述第一终端与所述第二终端的操作系统为不同的操作系统,所述第一信息用于指示所述第一终端播放第一多媒体数据的播放进度;
[0023]根据所述第一信息,在所述第二终端上播放第二多媒体数据,其中,所述第二多媒体数据与所述第一多媒体数据用于在所述第二终端和所述第一终端上同步播放目标视频。
[0024]通过方法,第二终端能够根据来自车辆的第一终端的第一信息,与车辆上的第一终端采用相同或相近的播放进度播放同一视频。
[0025]在实施中,第二终端还可以接收来自所述第一终端的第二信息;并根据所述第二
信息获取所述第二多媒体数据。
[0026]通过实施方式,第二终端能够根据来自车辆的第一终端的第二信息,获知怎样获取第二多媒体数据。
[0027]在实施中,在第二终端上播放第二多媒体数据之前,第二终端还可以与所述第一终端建立RTSP通信连接;
[0028]所述根据所述第二信息获取所述第二多媒体数据,包括:
[0029]通过RTSP数据拉流,从所述第一终端接收第一数据流,所述第一数据流包括所述第二多媒体数据,所述第二多媒体数据包括:所述第一多媒体数据的至少部分。
[0030]通过实施方式,第二终端能够通过RTSP数据拉流的方式,从第一终端实时的获取携带第二多媒体数据的第一数据流,可以提升传输第二多媒体数据的实时性。
[0031]在实施中,所述第二多媒体数据包括:所述第一终端播放的预设时间长度的所述第一多媒体数据。
[0032]通过实施方式,鉴于第二多媒体数据包括:第一终端播放的预设时间长度的第一多媒体数据,从而使第二终端直接播放实施获取的第一数据流中的第二多媒体数据,便可以使第一终端与第二终端之间的播放时延小于等于预设时间。
[0033]在实施中,所述第一多媒体数据存储于第一存储区域内;所述第一终端与所述第二终端共享所述第一存储区域;所述第二信息具体用于指示所述第二终端从所述第一存储区域读取所述第二多媒体数据,所述第二多媒体数据为所述第一多媒体数据中的至少部分。
[0034]通过实施方式,第二终端可以根据第二信息的指示,从与第一终端共享的第一存储区域读取所述第二多媒体数据,以减少第二终端与第一终端之间的数据传输量。
[0035]在实施中,第二终端还可以接收来自所述第一终端的第三信息;
[0036]所述在所述第二终端上播放第二多媒体数据,包括:
[0037]在所述第三信息的指示下,根据所述第一多媒体数据在所述第一终端上的播放进度,在所述第二终端上输出所述第二多媒体数据。
[0038]通过实施方式,第二终端还根据第三信息指示的播放进度确定从第二多媒体数据中的那个时间节点开始播放,其能够提升第二终端与第一终端播放同一视频的同步性能。
[0039]第三方面,提供了一种同步播放装置,应用于车辆的第一终端,所述装置包括:
[0040]获取模块,用于获取对目标视频的同步播放指令;
[0041]处理模块,用于将所述目标视频的视频文件解码为第一多媒体数据,在所述第一终端上播放所述第一多媒体数据,并通过发送模块向第二终端发送第一信息,所述第一终端与所述第二终端的操作系统为不同的操作系统,所述第一信息用于指示所述第一终端播放所述第一多媒体数据的播放进度。
[0042]第四方面,提供了一种同步播放装置,应用于第二终端,所述装置包括:
[0043]接收模块,用于接收来自车辆的第一终端的第一信息,所述第一终端与所述第二终端的操作系统为不同的操作系统,所述第一信息用于指示所述第一终端播放第一多媒体数据的播放进度;
[0044]处理模块,用于根据所述第一信息,通过播放模块在所述第二终端上播放第二多媒体数据,其中,所述第二多媒体数据与所述第一多媒体数据用于在所述第二终端和所述
第一终端上同步播放目标视频。
[0045]第五方面,提供了一种终端,包括:处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的同步播放方法的步骤,或者实现如第二方面所述的同步播放方法的步骤。
[0046]第六方面,提供了一种车辆,包括:
[0047]至少一个处理器;以及
[0048]与至少一个处理器通信连接的存储器;其中,
[0049]存储器存储有可被至少一个处理器执行的指令,该指令被至少一个处理器执行,以使至少一个处理器能够执行第一方面中的任一项方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种同步播放方法,其特征在于,应用于车辆的第一终端,所述方法包括:获取对目标视频的同步播放指令,将所述目标视频的视频文件解码为第一多媒体数据;在所述第一终端上播放所述第一多媒体数据,并向第二终端发送第一信息,所述第一终端与所述第二终端的操作系统为不同的操作系统,所述第一信息用于指示所述第一终端播放所述第一多媒体数据的播放进度。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:向所述第二终端发送第二信息,所述第二信息用于所述第二终端获取第二多媒体数据,所述第二多媒体数据用于在所述第二终端上播放,所述第二多媒体数据与所述第一多媒体数据用于在所述第二终端和所述第一终端上同步播放所述目标视频。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:与所述第二终端建立实时流传输协议通信连接;向所述第二终端发送第一数据流,所述第一数据流包括所述第二多媒体数据,所述第二多媒体数据包括:所述第一多媒体数据的至少部分。4.根据权利要求3所述的方法,其特征在于,所述第二多媒体数据包括:所述第一终端播放的预设时间长度的所述第一多媒体数据。5.根据权利要求2所述的方法,其特征在于,所述第一多媒体数据存储于第一存储区域内;所述第一终端与所述第二终端共享所述第一存储区域;所述第二信息具体用于指示所述第二终端从所述第一存储区域读取第二多媒体数据,所述第二多媒体数据为所述第一多媒体数据中的至少部分。6.根据权利要求3至5中任一项所述的方法,其特征在于,所述方法还包括:向所述第二终端发送第三信息,所述第三信息用于指示所述第二终端根据所述第一多媒体数据在所述第一终端上的播放进度,输出所述第二多媒体数据。7.一种同步播放方法,其特征在于,应用于第二终端,所述方法包括:接收来自车辆的第一终端的第一信息,所述第一终端与所述第二终端的操作系统为不同的操作系统,所述第一信息用于指示所述第一终端播放第一多媒体数据的播放进度;根据所述第一信息,在所述第二终端上播放第二多媒体数据,其中,所述第二多媒体数据与所述第一多媒体数据用于在所述第二终端和所述第一终端上同步播放目标视频。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:接收来自所述第一终端的第二信息;根据所述第二信息获取所述第二多媒体数据。9.根据权利要求8所述的方法,其特征在于,在所述第二终端上播放第二多媒体数据之前,所述方法还包括:与所述第一终端建立实时流传输协议通信连接;所述根据所述第二信息获取所述第二多媒体数据,包括:通过实时流传输协议数据拉流,从所述第一终端接收第一数据流,所述第一数据流包括所述第二多媒体数据,所述第二多媒体数据包括...

【专利技术属性】
技术研发人员:朱峰汤黎敏
申请(专利权)人:上海集度汽车有限公司
类型:发明
国别省市:

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

1