数据处理方法、装置、车辆及存储介质与流程

未命名 10-09 阅读:122 评论:0


1.本技术涉及音视频处理技术领域,尤其涉及一种数据处理方法、装置、车辆及存储介质。


背景技术:

2.随着智能汽车技术的发展,智能汽车的内部通常会设置多块显示设备。
3.目前,智能汽车中的音频数据可能在指定的显示设备上播放,如果用户想要其他显示设备上播放视频文件,需要将视频文件中的音频数据发送至该指定的显示设备上播放。这种方式会造成音频数据和视频数据播放不同步,影响用户体验。


技术实现要素:

4.本技术提供一种数据处理方法、装置、车辆及存储介质,以至少解决相关技术中第一显示设备和第二显示设备上分别播放视频数据和音频数据,造成音频数据和视频数据播放不同步、影响用户体验的技术问题。本技术的技术方案如下:
5.本技术实施例还提供一种数据处理方法,包括:应用于车辆,所述车辆包括第二显示设备和第一显示设备,所述方法包括:
6.控制所述第一显示设备获取多媒体文件,所述多媒体文件包括视频数据和与所述视频数据对应的音频数据;
7.根据所述第一显示设备和所述第二显示设备之间的音频链路的音频传输时长,对所述音频数据进行丢帧处理,得到丢帧处理后的音频数据;
8.控制所述第一显示设备播放所述视频数据;以及
9.控制所述第二显示设备播放所述丢帧处理后的音频数据。
10.可选地,所述根据所述第一显示设备和所述第二显示设备之间的音频链路的音频传输时长,对所述音频数据进行丢帧处理,得到丢帧处理后的音频数据,包括:
11.根据所述音频传输时长,从所述音频数据中确定出目标音频片段;
12.对所述目标音频片段进行丢帧处理,得到所述丢帧处理后的音频数据。
13.可选地,所述根据所述音频传输时长,从所述音频数据中确定出目标音频片段,包括:
14.从所述音频数据中确定出与所述音频传输时长对应的目标音频帧;
15.将所述音频数据中的起始帧与所述目标音频帧对应的音频片段,作为所述目标音频片段。
16.可选地,所述音频传输时长根据所述第一显示设备对测试音频帧发送前加盖的第一时间戳和所述第二显示设备在接收到所述第一显示设备发送的所述测试音频帧时加盖的第二时间戳计算得到。
17.本技术实施例还提供一种数据处理方法,包括:应用于车辆,所述车辆包括第二显示设备和第一显示设备,所述方法包括:
18.控制所述第一显示设备获取多媒体文件,所述多媒体文件包括视频数据和与所述视频数据对应的音频数据;
19.根据所述第一显示设备和所述第二显示设备之间的音频链路的音频传输时长,对所述视频数据进行加帧处理,得到加帧处理后的视频数据;
20.控制所述第一显示设备播放所述加帧处理后的视频数据;以及
21.控制所述第二显示设备播放所述音频数据。
22.可选地,根据所述第一显示设备和所述第二显示设备之间的音频链路的音频传输时长,对所述视频数据进行加帧处理,得到加帧处理后的视频数据,包括:
23.在所述视频数据的前面添加所述音频传输时长对应的视频片段,得到加帧处理后的视频数据。
24.本技术实施例还提供一种数据处理装置,应用于车辆,所述车辆包括第二显示设备和第一显示设备,包括:
25.文件获取模块,用于控制所述第一显示设备获取多媒体文件,所述多媒体文件包括视频数据和与所述视频数据对应的音频数据;
26.音频丢帧模块,用于根据所述第一显示设备和所述第二显示设备之间的音频链路的音频传输时长,对所述音频数据进行丢帧处理,得到丢帧处理后的音频数据;
27.视频播放模块,用于控制所述第一显示设备播放所述视频数据;以及
28.音频发送模块,用于控制所述第二显示设备播放所述丢帧处理后的音频数据。
29.可选地,音频丢帧模块包括确定子模块和丢帧子模块;
30.所述确定子模块,用于根据所述音频传输时长,从所述音频数据中确定出目标音频片段;
31.所述丢帧子模块,用于对所述目标音频片段进行丢帧处理,得到所述丢帧处理后的音频数据。
32.可选地,所述确定子模块在根据所述音频传输时长,从所述音频数据中确定出目标音频片段时,用于从所述音频数据中确定出与所述音频传输时长对应的目标音频帧;将所述音频数据中的起始帧与所述目标音频帧对应的音频片段,作为所述目标音频片段。
33.可选地,所述音频丢帧模块在根据所述第一显示设备和所述第二显示设备之间的音频链路的音频传输时长,对所述音频数据进行丢帧处理,得到丢帧处理后的音频数据之前,还可用于获取测试音频帧;对所述测试音频帧加盖时间戳,得到第一时间戳;利用所述第一显示设备将所述测试音频帧发送至所述第二显示设备,以供第二显示设备对所述测试音频帧加盖时间戳,以得到第二时间戳;根据所述第一时间戳和所述第二时间戳,计算所述第一显示设备和所述第二显示设备之间的音频链路的音频传输时长。
34.本技术实施例还提供一种数据处理装置,应用于车辆中的第一显示设备,所述车辆还包括第二显示设备,包括:
35.获取模块,用于控制所述第一显示设备获取多媒体文件,所述多媒体文件包括视频数据和与所述视频数据对应的音频数据;
36.加帧模块,用于根据所述第一显示设备和所述第二显示设备之间的音频链路的音频传输时长,对所述视频数据进行加帧处理,得到加帧处理后的视频数据;
37.播放模块,用于控制所述第一显示设备播放所述加帧处理后的视频数据;以及发
送模块,用于控制所述第二显示设备播放所述音频数据。
38.可选地,所述加帧模块在根据所述第一显示设备和所述第二显示设备之间的音频链路的音频传输时长,对所述视频数据进行加帧处理,得到加帧处理后的视频数据,用于在所述视频数据的前面添加所述音频传输时长的视频片段,得到加帧处理后的视频数据。
39.本技术实施例一种车辆,包括:车辆本体和车辆本体上安装的第二显示设备,第一显示设备,存储器与处理器;
40.所述存储器,用于存储计算机程序;
41.所述处理器,用于执行所述计算机程序,以实现如上述的方法中的各步骤。
42.可选地,还包括安装于车辆本体上的空调板,所述第一显示设备与所述空调板设于所述车辆的后排座位区域内,所述第一显示设备与所述空调板电连接;
43.所述空调板能够与用户终端电连接,所述第一显示设备从所述用户终端获取多媒体文件。
44.本技术实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法中的各步骤。
45.本技术的实施例提供的技术方案至少带来以下有益效果:
46.在本技术的一些实施例中,车辆中的第一显示设备获取多媒体文件,第一显示设备不能播放音频数据,需要将音频数据从第一显示设备传输至第二显示设备进行播放,根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对音频数据中的音频传输时长对应的音频片段进行丢帧处理,得到丢帧处理后的音频数据,消除音频数据从第一显示设备传输到第二显示设备的过程中造成的时延,以使第一显示设备播放的视频数据与第二显示设备播放的音频数据能够同步,提升用户体验。
47.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
48.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理,并不构成对本技术的不当限定。
49.图1为本技术示例性实施例提供的一种数据处理系统的结构示意图;
50.图2为本技术实施例提供的一种数据处理方法的流程示意图;
51.图3为本技术实施例提供的另一种数据处理方法的流程示意图;
52.图4a为本技术示例性实施例提供的一种数据处理装置的结构示意图;
53.图4b为本技术示例性实施例提供的一种音频丢帧模块的结构示意图;
54.图5为本技术示例性实施例提供的一种数据处理装置的结构示意图;
55.图6为本技术示例性实施例提供的一种车辆的结构示意图;
56.图7为本技术示例性实施例提供的另一种车辆的结构示意图。
具体实施方式
57.为了使本领域普通人员更好地理解本技术的技术方案,下面将结合附图,对本技术实施例中的技术方案进行清楚、完整地描述。
58.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
59.随着智能汽车技术的发展,智能汽车的内部通常会设置多块显示设备。
60.目前,智能汽车中的音频数据可能在指定的显示设备上播放,如果用户想要其他显示设备上播放视频文件,需要将视频文件中的音频数据发送至该指定的显示设备上播放。这种方式会造成音频数据和视频数据播放不同步,影响用户体验。
61.针对上述存在的技术问题,在本技术的一些实施例中,车辆中的第一显示设备获取多媒体文件,第一显示设备不能播放音频数据,需要将音频数据从第一显示设备传输至第二显示设备进行播放,根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对音频数据中的音频传输时长对应的音频片段进行丢帧处理,得到丢帧处理后的音频数据,消除音频数据从第一显示设备传输到第二显示设备的过程中造成的时延,以使第一显示设备播放的视频数据与第二显示设备播放的音频数据能够同步,提升用户体验。
62.以下结合附图描述根据本技术各实施例提供的技术方案。
63.图1为本技术示例性实施例提供的一种数据处理系统10的结构示意图。如图1所示,该数据处理系统10包括用户终端10a和车辆10b,车辆10b包括车辆本体和车辆本体上设置的第二显示设备11b和第一显示设备12b。图1中所呈现的用户终端10a、车辆10b、第二显示设备11b和第一显示设备12b只是示例性说明,并不对其实现形式构成限定。
64.在本实施例中,用户终端10a和车辆10b之间可以采用有线或者无线连接,用户终端10a可以采用wifi、蓝牙、红外等通信方式与车辆10b建立通信连接,或者,用户终端10a也可以通过移动网络与车辆10b建立通信连接。其中,移动网络的网络制式可以为2g(gsm)、2.5g(gprs)、3g(wcdma、td-scdma、cdma2000、utms)、4g(lte)、4g+(lte+)、5g、5g-advanced、wimax等中的任意一种。
65.在本实施例中,第二显示设备11b和第一显示设备12b可以采用有线或者无线连接,第二显示设备11b和第一显示设备12b也可以同时连接至整车控制器,通过整车控制器实现二者之间数据的交换,当第二显示设备11b和第一显示设备12b为无线连接时,第二显示设备11b可以采用wifi、蓝牙、红外等通信方式与第一显示设备12b建立通信连接,或者,第二显示设备11b也可以通过移动网络与第一显示设备12b建立通信连接。其中,移动网络的网络制式可以为2g(gsm)、2.5g(gprs)、3g(wcdma、td-scdma、cdma2000、utms)、4g(lte)、4g+(lte+)、5g、5g-advanced、wimax等中的任意一种。
66.在本实施例中,对用户终端10a的类型不作限定,用户终端10a包括但不限于以下任意一种:手机,个人台式电脑,笔记本电脑,平板电脑,智能电视和智能音响。
67.在本实施例中,对车辆10b的类型不作限定,本公开对车辆的类型不作限定,包括但不限于以下任意一种:电动车辆、油动力车辆、油电混合动力车辆、氢能源车辆、新能源与油动力混合动力车辆等。
68.在本实施例中,车辆10b内部的显示设备按照车内前后排座位空间划分,包括第二
显示设备11b和第一显示设备12b。其中,第二显示设备11b包括但不限于:中控显示屏,副驾显示屏和抬头显示屏。
69.在本技术的一种实施例中,车辆10b控制第一显示设备12b获取多媒体文件,根据第一显示设备12b和第二显示设备11b之间的音频链路的音频传输时长,对音频数据进行丢帧处理,得到丢帧处理后的音频数据;控制第一显示设备12b播放视频数据,并控制第二显示设备播放丢帧处理后的音频数据。
70.需要说明的是,本技术实施例中的第一显示设备12b和第二显示设备11b,可以是后排显示屏和前排显示屏,也可以是两块后排显示屏或者两块前排显示屏之间。
71.以下结合应用场景,对本技术实施例的方案作出说明:
72.应用场景一:用户就座于车辆10b的后排座位,用户使用用户终端10a以投屏的方式向车辆10b的第一显示设备12b发送多媒体文件,车辆10b控制第一显示设备12b接收多媒体文件,第一显示设备12b根据第一显示设备12b和第二显示设备11b之间的音频链路的音频传输时长,对音频数据进行丢帧处理,得到丢帧处理后的音频数据;第一显示设备12b将丢帧处理后的音频数据发送至第二显示设备11b;车辆10b控制第一显示设备12b播放视频数据,控制第二显示设备11b播放丢帧处理后的音频数据,以实现音频和视频播放的同步性。
73.应用场景二:用户就座于车辆10b的后排座位,车辆10b的第一显示设备12b响应于文件选择操作,获取播放的多媒体文件;第一显示设备12b根据第一显示设备12b和第二显示设备11b之间的音频链路的音频传输时长,对音频数据进行丢帧处理,得到丢帧处理后的音频数据;第一显示设备12b将丢帧处理后的音频数据发送至第二显示设备11b;车辆10b控制第一显示设备12b播放视频数据,控制第二显示设备11b播放丢帧处理后的音频数据,以实现音频和视频播放的同步性。
74.在本实施例中,车辆10b需要预先获取第一显示设备12b和第二显示设备11b之间的音频链路的音频传输时长。一种可实现的方式为,车辆10b控制第一显示设备12b获取测试音频帧;控制第一显示设备12b对测试音频帧加盖时间戳,得到第一时间戳;控制第一显示设备12b将测试音频帧发送至第二显示设备11b,以供第二显示设备11b对测试音频帧加盖时间戳,以得到第二时间戳;根据第一时间戳和第二时间戳,计算第一显示设备和第二显示设备之间的音频链路的音频传输时长。其中,第二显示设备11b可以根据第一时间戳和第二时间戳,计算第一显示设备和第二显示设备之间的音频链路的音频传输时长;或者,第二显示设备11b将第二时间戳发送至第一显示设备12b,第一显示设备12b根据第一时间戳和第二时间戳,计算第一显示设备和第二显示设备之间的音频链路的音频传输时长。
75.例如,车辆10b控制第一显示设备12b获取测试音频帧;车辆10b控制第一显示设备12b对测试音频帧加盖时间戳,得到第一时间戳;车辆10b控制第一显示设备12b将测试音频帧发送至第二显示设备11b,第二显示设备11b接收测试音频帧,第二显示设备11b对测试音频帧加盖时间戳,以得到第二时间戳;第二显示设备11b根据第一时间戳和第二时间戳,计算第一显示设备和第二显示设备之间的音频链路的音频传输时长,并将音频传输时长返回至第一显示设备12b。
76.在上述实施例中,车辆10b控制第一显示设备12b获取多媒体文件。包括但不限于以下几种获取方式:
77.获取方式一:用户终端10a响应于对多媒体文件的投屏操作,将多媒体文件发送至车辆10b,车辆10b控制第一显示设备12b接收多媒体文件。
78.获取方式二:第一显示设备12b响应于文件选择操作,获取待播放的多媒体文件。
79.在上述实施例中,车辆10b根据第一显示设备12b和第二显示设备11b之间的音频链路的音频传输时长,对音频数据进行丢帧处理,得到丢帧处理后的音频数据。一种可实现的方式,车辆10b的第一显示设备12b对音频数据进行丢帧处理,得到丢帧处理后的音频数据;另一种方式为,第一显示设备12b将音频数据发送至第二显示设备11b,第二显示设备11b对音频数据进行丢帧处理,得到丢帧处理后的音频数据。
80.其中,车辆10b根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对音频数据进行丢帧处理,得到丢帧处理后的音频数据。一种可实现的方式为,车辆10b根据音频传输时长,从音频数据中确定出目标音频片段;对目标音频片段进行丢帧处理,得到丢帧处理后的音频数据。需要说明的是,由于音频数据从第一显示设备12b发送至第二显示设备11b后存在延时,即存在音频传输时长的延时,因此,需要将音频数据中的音频传输时长对应的目标音频片段删除,其中,目标音频片段位于音频数据中的前段音频部分中。
81.可选地,根据音频传输时长,从音频数据中确定出目标音频片段。一种可实现的方式为,从音频数据中确定出与音频传输时长对应的目标音频帧;将音频数据中的起始帧与目标音频帧对应的音频片段,作为目标音频片段。需要说明的是,音频传输时长对应的目标音频帧,是指从起始帧与至目标音频帧对应的音频片段的播放时长等于音频传输时长。其中,从起始帧开始,从音频数据中确定出与音频传输时长对应的目标音频帧,音频数据中包含起始帧和目标音频帧在内的音频片段,作为目标音频片段。对目标音频片段进行丢帧处理,即为将目标音频片段从音频数据中删除。
82.例如,若音频传输时长为0.01毫秒,则从音频数据从起始帧开始确定出与音频传输时长对应的目标音频帧;将音频数据中包括起始帧和目标音频帧在内的音频片段,作为目标音频片段,对目标音频片段进行丢帧处理,得到丢帧处理后的音频数据,从而消除音频数据的时延。
83.在本技术的另一种实施例中,车辆10b控制第一显示设备12b获取多媒体文件,根据第一显示设备12b和第二显示设备11b之间的音频链路的音频传输时长,对视频数据进行加帧处理,得到加帧处理后的视频数据;控制第一显示设备12b播放加帧处理后的视频数据;以及控制第二显示设备11b播放音频数据。
84.以下结合应用场景,对本技术实施例的方案作出说明:
85.应用场景一:用户就座于车辆10b的后排座位,用户使用用户终端10a以投屏的方式向车辆10b的第一显示设备12b发送多媒体文件,车辆10b控制第一显示设备12b接收多媒体文件;第一显示设备12b根据第一显示设备12b和第二显示设备11b之间的音频链路的音频传输时长,对视频数据进行加帧处理,得到加帧处理后的视频数据;控制第一显示设备12b播放加帧处理后的视频数据;以及控制第二显示设备11b播放音频数据;以实现音频和视频播放的同步性。
86.应用场景二:用户就座于车辆10b的后排座位,车辆10b的第一显示设备12b响应于对第一显示设备12b的文件选择操作,获取播放的多媒体文件;第一显示设备12b根据第一显示设备12b和第二显示设备11b之间的音频链路的音频传输时长,对视频数据进行加帧处
理,得到加帧处理后的视频数据;控制第一显示设备12b播放加帧处理后的视频数据;以及控制第二显示设备11b播放音频数据;以实现音频和视频播放的同步性。
87.在本实施例中,关于音频传输时长的获取方式可参见前述实施例中相应部分的描述,在此不再赘述。
88.在本实施例中,车辆10b控制第一显示设备12b获取多媒体文件的方式可参见前述实施例中相应部分的描述,在此不再赘述。
89.在上述实施例中,车辆10b根据第一显示设备12b和第二显示设备11b之间的音频链路的音频传输时长,对视频数据进行加帧处理,得到加帧处理后的视频数据。其中,车辆10b的第一显示设备12b对视频数据进行加帧处理,得到加帧处理后的视频数据。
90.可选地,在视频数据的前面添加音频传输时长对应的视频片段,得到加帧处理后的视频数据。需要说明的是,音频传输时长对应的视频片段,是指该视频片段的播放时长为音频传输时长。
91.需要说明的是,上述视频片段可以由空帧组成,也可以有携带有内容的视频帧组成。
92.在本技术上述系统实施例中,车辆中的第一显示设备获取多媒体文件,第一显示设备不能播放音频数据,需要将音频数据从第一显示设备传输至第二显示设备进行播放,根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对音频数据中的音频传输时长对应的音频片段进行丢帧处理,得到丢帧处理后的音频数据,消除音频数据从第一显示设备传输到第二显示设备的过程中造成的时延,以使第一显示设备播放的视频数据与第二显示设备播放的音频数据能够同步,提升用户体验。
93.除上述提供的数据处理系统10之外,本公开一些实施例还提供一种数据处理方法,本公开所提供的数据处理方法可依赖于上述数据处理系统10,但不限于上述实施例提供的数据处理系统10。
94.图2为本技术实施例提供的一种数据处理方法的流程示意图。如图2所示,该方法包括:
95.s201:控制第一显示设备获取多媒体文件,多媒体文件包括视频数据和与视频数据对应的音频数据;
96.s202:根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对音频数据进行丢帧处理,得到丢帧处理后的音频数据;
97.s203:控制第一显示设备播放视频数据;
98.s204:控制第二显示设备播放丢帧处理后的音频数据。
99.在本实施例中,上述方法的执行主体为车辆,本技术实施例对车辆的类型不作限定,本公开对车辆的类型不作限定,包括但不限于以下任意一种:电动车辆、油动力车辆、油电混合动力车辆、氢能源车辆、新能源与油动力混合动力车辆等。
100.在本实施例中,车辆内部的显示设备按照车内前后排座位空间划分,包括第二显示设备和第一显示设备。其中,第二显示设备包括但不限于:中控显示屏,副驾显示屏和抬头显示屏。
101.在本技术的一种实施例中,车辆控制第一显示设备获取多媒体文件,根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对音频数据进行丢帧处理,得到
丢帧处理后的音频数据;控制第一显示设备播放视频数据,并控制第二显示设备播放丢帧处理后的音频数据。
102.以下结合应用场景,对本技术实施例的方案作出说明:
103.应用场景一:用户就座于车辆的后排座位,用户使用用户终端以投屏的方式向车辆的后排显示设备发送多媒体文件,车辆控制后排显示设备接收多媒体文件,后排显示设备根据后排显示设备和前排显示设备之间的音频链路的音频传输时长,对音频数据进行丢帧处理,得到丢帧处理后的音频数据;后排显示设备将丢帧处理后的音频数据发送至前排显示设备;车辆控制后排显示设备播放视频数据,控制前排显示设备播放丢帧处理后的音频数据,以实现音频和视频播放的同步性。
104.应用场景二:用户就座于车辆的后排座位,车辆的后排显示设备响应于文件选择操作,获取播放的多媒体文件;后排显示设备根据后排显示设备和前排显示设备之间的音频链路的音频传输时长,对音频数据进行丢帧处理,得到丢帧处理后的音频数据;后排显示设备将丢帧处理后的音频数据发送至前排显示设备;车辆控制后排显示设备播放视频数据,控制前排显示设备播放丢帧处理后的音频数据,以实现音频和视频播放的同步性。
105.应用场景三:用户就座于车辆的后排座位,车辆的后排显示设备响应于文件选择操作,获取播放的多媒体文件;后排显示设备控制后排显示设备在等待音频传输时长后再进行播放多媒体文件中的视频数据;后排显示设备向前排显示设备发送音频数据,前排显示设备接收到音频数据后即进行播放音频数据,实现音视频同步的效果。
106.在本实施例中,上述音频传输时长根据第一显示设备对测试音频帧发送前加盖的第一时间戳和第二显示设备在接收到第一显示设备发送的测试音频帧时加盖的第二时间戳计算得到。一种可实现的方式为,车辆控制第一显示设备获取测试音频帧;控制第一显示设备对测试音频帧加盖时间戳,得到第一时间戳;控制第一显示设备将测试音频帧发送至第二显示设备,以供第二显示设备对测试音频帧加盖时间戳,以得到第二时间戳;根据第一时间戳和第二时间戳,计算第一显示设备和第二显示设备之间的音频链路的音频传输时长。其中,第二显示设备可以根据第一时间戳和第二时间戳,计算第一显示设备和第二显示设备之间的音频链路的音频传输时长;或者,第二显示设备将第二时间戳发送至第一显示设备,第一显示设备根据第一时间戳和第二时间戳,计算第一显示设备和第二显示设备之间的音频链路的音频传输时长。
107.例如,车辆控制第一显示设备获取测试音频帧;车辆控制第一显示设备对测试音频帧加盖时间戳,得到第一时间戳;车辆控制第一显示设备将测试音频帧发送至第二显示设备,第二显示设备接收测试音频帧,第二显示设备对测试音频帧加盖时间戳,以得到第二时间戳;第二显示设备根据第一时间戳和第二时间戳,计算第一显示设备和第二显示设备之间的音频链路的音频传输时长,并将音频传输时长返回至第一显示设备。
108.在上述实施例中,车辆控制第一显示设备获取多媒体文件。包括但不限于以下几种获取方式:
109.获取方式一:用户终端响应于对多媒体文件的投屏操作,将多媒体文件发送至车辆,车辆控制第一显示设备接收多媒体文件。
110.获取方式二:第一显示设备响应于文件选择操作,获取待播放的多媒体文件。
111.在上述实施例中,车辆根据第一显示设备和第二显示设备之间的音频链路的音频
传输时长,对音频数据进行丢帧处理,得到丢帧处理后的音频数据。一种可实现的方式,车辆的第一显示设备对音频数据进行丢帧处理,得到丢帧处理后的音频数据;另一种方式为,第一显示设备将音频数据发送至第二显示设备,第二显示设备对音频数据进行丢帧处理,得到丢帧处理后的音频数据。
112.其中,车辆根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对音频数据进行丢帧处理,得到丢帧处理后的音频数据。一种可实现的方式为,车辆根据音频传输时长,从音频数据中确定出目标音频片段;对目标音频片段进行丢帧处理,得到丢帧处理后的音频数据。需要说明的是,由于音频数据从第一显示设备发送至第二显示设备后存在延时,即存在音频传输时长的延时,因此,需要将音频数据中的音频传输时长对应的目标音频片段删除,其中,目标音频片段位于音频数据中的前段音频部分中。
113.可选地,根据音频传输时长,从音频数据中确定出目标音频片段。一种可实现的方式为,从音频数据中确定出与音频传输时长对应的目标音频帧;将音频数据中的起始帧与目标音频帧对应的音频片段,作为目标音频片段。需要说明的是,音频传输时长对应的目标音频帧,是指从起始帧与至目标音频帧对应的音频片段的播放时长等于音频传输时长。其中,从起始帧开始,从音频数据中确定出与音频传输时长对应的目标音频帧,音频数据中包含起始帧和目标音频帧在内的音频片段,作为目标音频片段。对目标音频片段进行丢帧处理,即为将目标音频片段从音频数据中删除。
114.例如,若音频传输时长为0.01毫秒,则从音频数据从起始帧开始确定出与音频传输时长对应的目标音频帧;将音频数据中包括起始帧和目标音频帧在内的音频片段,作为目标音频片段,对目标音频片段进行丢帧处理,得到丢帧处理后的音频数据,从而消除音频数据的时延。
115.图3为本技术实施例提供的另一种数据处理方法的流程示意图。如图3所示,该方法包括:
116.s301:控制第一显示设备获取多媒体文件,多媒体文件包括视频数据和与视频数据对应的音频数据;
117.s302:根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对视频数据进行加帧处理,得到加帧处理后的视频数据;
118.s303:控制第一显示设备播放加帧处理后的视频数据;以及
119.s304:控制第二显示设备播放音频数据。
120.在本实施例中,上述方法的执行主体为车辆,本技术实施例对车辆的类型不作限定,本公开对车辆的类型不作限定,包括但不限于以下任意一种:电动车辆、油动力车辆、油电混合动力车辆、氢能源车辆、新能源与油动力混合动力车辆等。
121.在本实施例中,车辆内部的显示设备按照车内前后排座位空间划分,包括第二显示设备和第一显示设备。其中,第二显示设备包括但不限于:中控显示屏,副驾显示屏和抬头显示屏。
122.车辆控制第一显示设备获取多媒体文件,根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对视频数据进行加帧处理,得到加帧处理后的视频数据;控制第一显示设备播放加帧处理后的视频数据;以及控制第二显示设备播放音频数据。
123.以下结合应用场景,对本技术实施例的方案作出说明:
124.应用场景一:用户就座于车辆的后排座位,用户使用用户终端以投屏的方式向车辆的后排显示设备发送多媒体文件,车辆控制后排显示设备接收多媒体文件;后排显示设备根据后排显示设备和前排显示设备之间的音频链路的音频传输时长,对视频数据进行加帧处理,得到加帧处理后的视频数据;控制后排显示设备播放加帧处理后的视频数据;以及控制前排显示设备播放音频数据;以实现音频和视频播放的同步性。
125.应用场景二:用户就座于车辆的后排座位,车辆的后排显示设备响应于对后排显示设备的文件选择操作,获取播放的多媒体文件;后排显示设备根据后排显示设备和前排显示设备之间的音频链路的音频传输时长,对视频数据进行加帧处理,得到加帧处理后的视频数据;控制后排显示设备播放加帧处理后的视频数据;以及控制前排显示设备播放音频数据;以实现音频和视频播放的同步性。
126.在本实施例中,关于音频传输时长的获取方式可参见前述实施例中相应部分的描述,在此不再赘述。
127.在本实施例中,车辆控制第一显示设备获取多媒体文件的方式可参见前述实施例中相应部分的描述,在此不再赘述。
128.在上述实施例中,车辆根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对视频数据进行加帧处理,得到加帧处理后的视频数据。其中,车辆的第一显示设备对视频数据进行加帧处理,得到加帧处理后的视频数据。
129.可选地,在视频数据的前面添加音频传输时长对应的视频片段,得到加帧处理后的视频数据。需要说明的是,音频传输时长对应的视频片段,是指该视频片段的播放时长为音频传输时长。
130.需要说明的是,上述视频片段可以由空帧组成,也可以有携带有内容的视频帧组成。
131.在本技术上述方法实施例中,车辆中的第一显示设备获取多媒体文件,第一显示设备不能播放音频数据,需要将音频数据从第一显示设备传输至第二显示设备进行播放,根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对音频数据中的音频传输时长对应的音频片段进行丢帧处理,得到丢帧处理后的音频数据,消除音频数据从第一显示设备传输到第二显示设备的过程中造成的时延,以使第一显示设备播放的视频数据与第二显示设备播放的音频数据能够同步,提升用户体验。
132.结合上述各实施例的音视频同步的实现方式,采用的方法是多媒体文件到达第一显示设备时即进行播放视频数据,音频数据到达第二显示设备时即进行播放音频数据。在另一种实施例中,可通过控制第一显示设备和第二显示设备播放视频数据的时间或者播放音频数据的时间,进而达到音视频同步的效果。
133.在一种可选实施例中,控制第一显示设备获取多媒体文件,控制第一显示设备将多媒体文件中的音频数据发送至第二显示设备。在音频数据传输至第二显示设备后,向第一显示设备和第二显示设备同时发送播放指令,以供第一显示设备和第二显示设备同时播放视频数据和音频数据,实现音视频同步的效果。
134.在另一种可选实施例中,控制第一显示设备获取多媒体文件,控制第一显示设备在等待音频传输时长后再进行播放多媒体文件中的视频数据;第一显示设备向第二显示设备发送音频数据,第二显示设备接收到音频数据后即进行播放音频数据,实现音视频同步
的效果。
135.在另一种可选实施例中,控制第一显示设备获取多媒体文件,控制控制第一显示设备在等待音频传输时长后再进行播放多媒体文件中的音频数据;第一显示设备向第二显示设备发送视频数据,第二显示设备接收到视频数据后即进行播放视频数据,实现音视频同步的效果。
136.图4a为本技术示例性实施例提供的一种数据处理装置40的结构示意图。如图4a所示,该数据处理装置包括文件获取模块41,音频丢帧模块42,视频播放模块43和音频发送模块44。
137.文件获取模块41,用于控制第一显示设备获取多媒体文件,多媒体文件包括视频数据和与视频数据对应的音频数据;
138.音频丢帧模块42,用于根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对音频数据进行丢帧处理,得到丢帧处理后的音频数据;
139.视频播放模块43,用于控制第一显示设备播放视频数据;以及
140.音频发送模块44,用于控制第二显示设备播放丢帧处理后的音频数据。
141.可选地,图4b为本技术示例性实施例提供的一种音频丢帧模块42的结构示意图。如图4b所示,音频丢帧模块42包括确定子模块421和丢帧子模块422。其中,确定子模块421,用于根据音频传输时长,从音频数据中确定出目标音频片段;丢帧子模块422,用于对目标音频片段进行丢帧处理,得到丢帧处理后的音频数据。
142.可选地,确定子模块421在根据音频传输时长,从音频数据中确定出目标音频片段时,用于从音频数据中确定出与音频传输时长对应的目标音频帧;将音频数据中的起始帧与目标音频帧对应的音频片段,作为目标音频片段。
143.可选地,上述音频传输时长根据第一显示设备对测试音频帧发送前加盖的第一时间戳和第二显示设备在接收到第一显示设备发送的测试音频帧时加盖的第二时间戳计算得到。
144.图5为本技术示例性实施例提供的一种数据处理装置50的结构示意图。如图5所示,该数据处理装置包括获取模块51,加帧模块52,播放模块53和发送模块54。
145.其中,获取模块51,用于控制第一显示设备获取多媒体文件,多媒体文件包括视频数据和与视频数据对应的音频数据;
146.加帧模块52,用于根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对视频数据进行加帧处理,得到加帧处理后的视频数据;
147.播放模块53,用于控制第一显示设备播放加帧处理后的视频数据;以及
148.发送模块54,用于控制第二显示设备播放音频数据。
149.可选地,加帧模块52在根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对视频数据进行加帧处理,得到加帧处理后的视频数据,用于在视频数据的前面添加音频传输时长的视频片段,得到加帧处理后的视频数据。
150.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
151.图6为本技术示例性实施例提供的一种车辆的结构示意图。如图6所示,该车辆包括:车辆本体和车辆本体上安装的第二显示设备605,第一显示设备606,存储器601和处理
器602。另外,该车辆还包括电源组件603和通信组件604。
152.其中,车辆还包括安装于车辆本体上的空调板,第一显示设备与空调板设于车辆的后排座位区域内,第一显示设备与空调板电连接;空调板能够与用户终端电连接,第一显示设备从用户终端获取多媒体文件。
153.存储器601,用于存储计算机程序,并可被配置为存储其它各种数据以支持在车辆上的操作。这些数据的示例包括用于在车辆上操作的任何应用程序或方法的指令。
154.存储器601,可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
155.通信组件604,用于与其他设备进行数据传输。
156.处理器602,可执行存储器601中存储的计算机指令,以用于:控制第一显示设备获取多媒体文件,多媒体文件包括视频数据和与视频数据对应的音频数据;根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对音频数据进行丢帧处理,得到丢帧处理后的音频数据;控制第一显示设备播放视频数据;以及控制第二显示设备播放丢帧处理后的音频数据。
157.可选地,处理器602在根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对音频数据进行丢帧处理,得到丢帧处理后的音频数据时,用于:
158.根据音频传输时长,从音频数据中确定出目标音频片段;
159.对目标音频片段进行丢帧处理,得到丢帧处理后的音频数据。
160.可选地,处理器602在根据音频传输时长,从音频数据中确定出目标音频片段时,用于:
161.从音频数据中确定出与音频传输时长对应的目标音频帧;
162.将音频数据中的起始帧与目标音频帧对应的音频片段,作为目标音频片段。
163.可选地,上述音频传输时长根据第一显示设备对测试音频帧发送前加盖的第一时间戳和第二显示设备在接收到第一显示设备发送的测试音频帧时加盖的第二时间戳计算得到。
164.相应地,本技术实施例还提供一种存储有计算机程序的计算机可读存储介质。当计算机可读存储介质存储计算机程序,且计算机程序被一个或多个处理器执行时,致使一个或多个处理器执行图2方法实施例中的各步骤。
165.相应地,本技术实施例还提供一种计算机程序产品,计算机程序产品包括计算机程序/指令,计算机程序/指令被处理器执行图2的方法实施例中的各步骤。
166.图7为本技术示例性实施例提供的另一种车辆的结构示意图。如图7所示,该车辆包括:车辆本体和车辆本体上安装的第二显示设备705,第一显示设备706,存储器701和处理器702。另外,该车辆还包括电源组件703和通信组件704。
167.其中,车辆还包括安装于车辆本体上的空调板,第一显示设备与空调板设于车辆的后排座位区域内,第一显示设备与空调板电连接;空调板能够与用户终端电连接,第一显示设备从用户终端获取多媒体文件。
168.存储器701,用于存储计算机程序,并可被配置为存储其它各种数据以支持在车辆
上的操作。这些数据的示例包括用于在车辆上操作的任何应用程序或方法的指令。
169.存储器701,可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
170.通信组件704,用于与其他设备进行数据传输。
171.处理器702,可执行存储器701中存储的计算机指令,以用于:控制第一显示设备获取多媒体文件,多媒体文件包括视频数据和与视频数据对应的音频数据;根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对视频数据进行加帧处理,得到加帧处理后的视频数据;控制第一显示设备播放加帧处理后的视频数据;以及控制第二显示设备播放音频数据。
172.可选地,处理器702在根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对视频数据进行加帧处理,得到加帧处理后的视频数据时,用于:在视频数据的前面添加音频传输时长对应的视频片段,得到加帧处理后的视频数据。
173.相应地,本技术实施例还提供一种存储有计算机程序的计算机可读存储介质。当计算机可读存储介质存储计算机程序,且计算机程序被一个或多个处理器执行时,致使一个或多个处理器执行图3方法实施例中的各步骤。
174.相应地,本技术实施例还提供一种计算机程序产品,计算机程序产品包括计算机程序/指令,计算机程序/指令被处理器执行图3的方法实施例中的各步骤。
175.上述图6和图7中的通信组件被配置为便于通信组件所在设备和其他设备之间有线或无线方式的通信。通信组件所在设备可以接入基于通信标准的无线网络,如wifi,2g、3g、4g/lte、5g等移动通信网络,或它们的组合。在一个示例性实施例中,通信组件经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
176.上述图6和图7中的电源组件,为电源组件所在设备的各种组件提供电力。电源组件可以包括电源管理系统,一个或多个电源,及其他与为电源组件所在设备生成、管理和分配电力相关联的组件。
177.上述设备还可以包括音频组件。
178.音频组件,可被配置为输出和/或输入音频信号。例如,音频组件包括一个麦克风(mic),当音频组件所在设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或经由通信组件发送。在一些实施例中,音频组件还包括一个扬声器,用于输出音频信号。
179.在本技术上述装置、车辆、存储介质和计算机程序产品实施例中,车辆中的第一显示设备获取多媒体文件,第一显示设备不能播放音频数据,需要将音频数据从第一显示设备传输至第二显示设备进行播放,根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对音频数据中的音频传输时长对应的音频片段进行丢帧处理,得到丢帧处理后的音频数据,消除音频数据从第一显示设备传输到第二显示设备的过程中造成的时延,
以使第一显示设备播放的视频数据与第二显示设备播放的音频数据能够同步,提升用户体验。
180.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
181.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
182.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
183.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
184.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
185.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
186.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
187.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设
备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
188.以上仅是本技术的具体实施方式,使本领域技术人员能够理解或实现本技术。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

技术特征:
1.一种数据处理方法,其特征在于,包括:应用于车辆,所述车辆包括第二显示设备和第一显示设备,所述方法包括:控制所述第一显示设备获取多媒体文件,所述多媒体文件包括视频数据和与所述视频数据对应的音频数据;根据所述第一显示设备和所述第二显示设备之间的音频链路的音频传输时长,对所述音频数据进行丢帧处理,得到丢帧处理后的音频数据;控制所述第一显示设备播放所述视频数据;以及控制所述第二显示设备播放所述丢帧处理后的音频数据。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一显示设备和所述第二显示设备之间的音频链路的音频传输时长,对所述音频数据进行丢帧处理,得到丢帧处理后的音频数据,包括:根据所述音频传输时长,从所述音频数据中确定出目标音频片段;对所述目标音频片段进行丢帧处理,得到所述丢帧处理后的音频数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述音频传输时长,从所述音频数据中确定出目标音频片段,包括:从所述音频数据中确定出与所述音频传输时长对应的目标音频帧;将所述音频数据中的起始帧与所述目标音频帧对应的音频片段,作为所述目标音频片段。4.根据权利要求1所述的方法,其特征在于,所述音频传输时长根据所述第一显示设备对测试音频帧发送前加盖的第一时间戳和所述第二显示设备在接收到所述第一显示设备发送的所述测试音频帧时加盖的第二时间戳计算得到。5.一种数据处理方法,其特征在于,包括:应用于车辆,所述车辆包括第二显示设备和第一显示设备,所述方法包括:控制所述第一显示设备获取多媒体文件,所述多媒体文件包括视频数据和与所述视频数据对应的音频数据;根据所述第一显示设备和所述第二显示设备之间的音频链路的音频传输时长,对所述视频数据进行加帧处理,得到加帧处理后的视频数据;控制所述第一显示设备播放所述加帧处理后的视频数据;以及控制所述第二显示设备播放所述音频数据。6.根据权利要求5所述的方法,其特征在于,根据所述第一显示设备和所述第二显示设备之间的音频链路的音频传输时长,对所述视频数据进行加帧处理,得到加帧处理后的视频数据,包括:在所述视频数据的前面添加所述音频传输时长对应的视频片段,得到加帧处理后的视频数据。7.一种数据处理装置,其特征在于,应用于车辆,所述车辆包括第二显示设备和第一显示设备,包括:文件获取模块,用于控制所述第一显示设备获取多媒体文件,所述多媒体文件包括视频数据和与所述视频数据对应的音频数据;音频丢帧模块,用于根据所述第一显示设备和所述第二显示设备之间的音频链路的音
频传输时长,对所述音频数据进行丢帧处理,得到丢帧处理后的音频数据;视频播放模块,用于控制所述第一显示设备播放所述视频数据;以及音频发送模块,用于控制所述第二显示设备播放所述丢帧处理后的音频数据。8.一种数据处理装置,其特征在于,应用于车辆中的第一显示设备,所述车辆还包括第二显示设备,包括:获取模块,用于控制所述第一显示设备获取多媒体文件,所述多媒体文件包括视频数据和与所述视频数据对应的音频数据;加帧模块,用于根据所述第一显示设备和所述第二显示设备之间的音频链路的音频传输时长,对所述视频数据进行加帧处理,得到加帧处理后的视频数据;播放模块,用于控制所述第一显示设备播放所述加帧处理后的视频数据;以及发送模块,用于控制所述第二显示设备播放所述音频数据。9.一种车辆,其特征在于,包括:车辆本体和车辆本体上安装的第二显示设备,第一显示设备,存储器与处理器;所述存储器,用于存储计算机程序;所述处理器,用于执行所述计算机程序,以实现如权利要求1-4或者5-6中任一项所述的方法中的各步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-4或者5-6中任一项所述的方法中的各步骤。

技术总结
本申请涉及音视频处理技术领域,尤其涉及一种数据处理方法、装置、车辆及存储介质。在本申请的一些实施例中,车辆中的第一显示设备获取多媒体文件,第一显示设备不能播放音频数据,需要将音频数据从第一显示设备传输至第二显示设备进行播放,根据第一显示设备和第二显示设备之间的音频链路的音频传输时长,对音频数据中的音频传输时长对应的音频片段进行丢帧处理,得到丢帧处理后的音频数据,消除音频数据从第一显示设备传输到第二显示设备的过程中造成的时延,以使第一显示设备播放的视频数据与第二显示设备播放的音频数据能够同步,提升用户体验。提升用户体验。提升用户体验。


技术研发人员:赵青
受保护的技术使用者:北京罗克维尔斯科技有限公司
技术研发日:2022.03.23
技术公布日:2023/10/8
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐