【技术实现步骤摘要】
播放媒体数据的方法和装置、系统、车辆、设备和介质
[0001]本公开涉及混合现实显示技术,尤其是一种用于播放媒体数据的方法、装置、系统、车辆、电子设备和存储介质。
技术介绍
[0002]随着社会经济与技术的发展,对头戴显示设备的应用也越发广泛,尤其是将头戴显示设备与车机组合应用将成为一种新趋势,例如,利用头戴显示设备在车内观看媒体数据,可提升用户体验。
技术实现思路
[0003]本公开实施例提供一种用于播放媒体数据的方法、装置、系统、车辆、电子设备和存储介质,在头戴显示设备与车机组合应用的场景中,可以实现音频数据与视频数据同步播放。
[0004]本公开实施例的一个方面,提供一种用于播放媒体数据的方法,应用于外接单元,其中,所述外接单元与头戴显示设备连接,包括:从车机获取当前播放的音频数据帧的音频时间戳,所述当前播放的音频数据帧属于所述媒体数据;计算所述音频时间戳与所述外接单元当前播放的视频数据帧的视频时间戳之间的时间戳差值,其中,所述视频数据帧通过为对从所述车机接收的视频数据进行解码而获得,所述视频数据属于所述媒体数据;响应于所述时间戳差值的绝对值大于预设阈值,在所述视频数据帧中确定当前待播放的视频数据帧,所述预设阈值为用于表征音频数据帧与视频数据帧同步的门限值;将所述当前待播放的视频数据帧在所述外接单元上播放,以使所述当前待播放的视频数据帧在头戴显示设备上显示。
[0005]本公开实施例的另一个方面,提供一种用于播放媒体数据的方法,应用于车机,包括:响应于接收到播放媒体数据的指令,从 ...
【技术保护点】
【技术特征摘要】
1.一种用于播放媒体数据的方法,应用于外接单元,其中,所述外接单元与头戴显示设备连接,包括:从车机获取当前播放的音频数据帧的音频时间戳,所述当前播放的音频数据帧属于所述媒体数据;计算所述音频时间戳与所述外接单元当前播放的视频数据帧的视频时间戳之间的时间戳差值,其中,所述视频数据帧为对从所述车机接收的视频数据进行解码而获得,所述视频数据属于所述媒体数据;响应于所述时间戳差值的绝对值大于预设阈值,在所述视频数据帧中确定当前待播放的视频数据帧,所述预设阈值为用于表征音频数据帧与视频数据帧同步的门限值;将所述当前待播放的视频数据帧在所述外接单元上播放,以使所述当前待播放的视频数据帧在头戴显示设备上显示。2.根据权利要求1所述方法,其中,所述方法还包括:存储待播放的视频数据帧,其中,所述待播放的视频数据帧的视频时间戳均大于所述当前播放的视频数据帧的视频时间戳。3.根据权利要求2所述方法,其中,所述在所述视频数据帧中确定当前待播放的视频数据帧,包括:在所述当前播放的视频数据帧的视频时间戳小于所述当前播放的音频数据帧的音频时间戳的情况下,若所述待播放的视频数据帧中存在视频时间戳与当前播放的音频数据帧的音频时间戳匹配的视频数据帧,则将所述匹配的视频数据帧作为当前待播放的视频数据帧。4.根据权利要求2所述方法,其中,所述在所述视频数据帧中确定当前待播放的视频数据帧,包括:在所述当前播放的视频数据帧的视频时间戳小于所述当前播放的音频数据帧的音频时间戳的情况下,若所述待播放的视频数据帧中存在视频时间戳与所述当前播放的音频数据帧的音频时间戳差值的绝对值小于等于所述预设阈值的至少一个视频数据帧,则将所述至少一个视频数据帧中的任一视频数据帧作为当前待播放的视频数据帧。5.根据权利要求2所述方法,其中,所述在所述视频数据帧中确定当前待播放的视频数据帧,包括:在所述当前播放的视频数据帧的视频时间戳小于所述当前播放的音频数据帧的音频时间戳的情况下,若所述待播放的视频数据帧的视频时间戳与所述当前播放的音频数据帧的音频时间戳差值的绝对值均大于所述预设阈值,则将所述待播放的视频数据帧中视频时间戳最大的视频数据帧作为当前待播放的视频数据帧。6.根据权利要求2所述方法,其中,所述在所述视频数据帧中确定当前待播放的视频数据帧,包括:在所述当前播放的视频数据帧的视频时间戳大于所述当前播放的音频数据帧的音频时间戳的情况下,延长所述当前播放的视频数据帧的帧长度,直至所述当前播放的视频数据帧的视频时间戳与当前播放的音频数据帧的音频时间戳之间的时间戳差值小于等于所述预设阈值。7.根据权利要求1所述方法,其中,所述方法还包括:存储全部视频数据帧;
所述在所述视频数据帧中确定当前待播放的视频数据帧,包括以下任意一项:从存储的所述全部视频数据帧中,选取视频时间戳与所述当前播放的音频数据帧的音频时间戳的差值的绝对值小于等于所述预设阈值的至少一个视频数据帧,并将所述至少一个视频数据帧中的任一视频数据帧作为所述当前待播放的视频数据帧;从存储的所述全部视频数据帧中,选取视频时间戳与所述当前播放的音频数据帧的音频时间戳匹配的视频数据帧,并将所述匹配的视频数据帧作为所述当前待播放的视频数据帧。8.根据权利要求1所述方法,其中,所述音频时间戳包括如下至少一个:所述音频数据帧的起始时刻,所述音频数据帧的结束时刻,所述音频数据帧的实际播放时刻;所述视频时间戳包括如下至少一个:所述视频数据帧的起始时刻,所述视频数据帧的结束时刻,所述视频数据帧的实际播放时刻。9.根据权利要求8所述方法,其中,所述视频数据帧的实际播放时刻的确定方式,包括:在所述视频数据帧播放时进行计时,得到所述视频数据帧的实际播放时长;基于所述视频数据帧的相关参数以及实际播放时长,计算所述视频数据帧的实际播放时刻;其中,所述视频数据帧的相关参数包括以下至少一项:视频数据帧的结束时刻和帧长度,视频数据帧的起始时刻。10.根据权利要求3或7所述方法,其中,所述视频时间戳与当前播放的音频数据帧的音频时间戳匹配的视频数据帧,包括如下任意一种:在当前播放的音频数据帧的音频时间戳为实际播放时刻的情况下:如果视频时间戳为视频数据帧的起始时刻,则与当前播放的音频数据帧的音频时间戳匹配的视频数据帧为:视频时间戳小于等于当前播放的音频数据帧的音频时间戳的视频数据帧中视频时间戳最大的视频数据帧;如果视频时间戳为视频数据帧的结束时刻,则与当前播放的音频数据帧的音频时间戳匹配的视频数据帧为:视频时间戳大于当前播放的音频数据帧的音频时间戳的视频数据帧中视频时间戳最小的视频数据帧;在当前播放的音频数据帧的音频时间戳为起始时刻的情况下:如果视频时间戳为视频数据帧的起始时刻,则与当前播放的音频数据帧的音频时间戳匹配的视频数据帧为:视频时间戳小于等于当前播放的音频数据帧的音频时间戳的视频数据帧中视频时间戳最大的视频数据帧;如果视频时间戳为视频数据帧的结束时刻,则与当前播放的音频数据帧的音频时间戳匹配的视频数据帧为:视频时间戳大于当前播放的音频数据帧的音频时间戳的视频数据帧中视频时间戳最小的视频数据帧;在当前播放的音频数据帧的音频时间戳为结束时刻的情况下:如果视频时间戳为视频数据帧的起始时刻,则与当前播放的音...
【专利技术属性】
技术研发人员:刘文志,
申请(专利权)人:闪耀现实无锡科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。