官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > 请问蓝牙协议里关于av sync(lip sync)的术语是什么

请问蓝牙协议里关于av sync(lip sync)的术语是什么

01-03
就是关于音视频同步的部分,蓝牙有相关的协议支持吗?
协议文档里搜了半天,没找到
thanks

一般都不用蓝牙做视频。主要是来做音频A2DP/AVRCP。

哦,那么通过蓝牙传输的音频和本地的视频之间的同步有什么协议机制来保证吗?
例如,在笔记本上看电影,用蓝牙耳机听声音,这个蓝牙的音频和屏幕上的视频是怎么保证同步的?播放软件是怎么知道音频传输到蓝牙耳机的延迟的?
多谢多谢

:哦,那么通过蓝牙传输的音频和本地的视频之间的同步有什么协议机制来保证吗?
这个不用协议来保证,想象一下你用有线耳机来在PC上看电影。
  
:例如,在笔记本上看电影,用蓝牙耳机听声音,这个蓝牙的音频和屏幕上的视频是怎么保证同步的?播
:软件是怎么知道音频传输到蓝牙耳机的延迟的?
这个还真跟播放软件没关系。播放软件把声音放到驱动之后,由驱动把音频无线传输到耳机上。
一般的延迟大约在50ms左右,人耳一般感觉不道,除非你是在打游戏,这个对同步要求很高,有一个技术可以将延迟控制在10ms左右。

谢谢,受益良多
不过50ms基本是人耳能接受AV不同步的极限了吧?
蓝牙是不是没有真正的“等时”传输信道?这样如果发生传输阻塞时,对音频的体验会不会比较差?
10ms的技术是什么?现在市面上的蓝牙耳机是不是通过减少这个delay来达到看电影AV同步的?

:不过50ms基本是人耳能接受AV不同步的极限了吧?
不清楚,貌似没有谁规定这个是个极限。
  
:蓝牙是不是没有真正的“等时”传输信道?这样如果发生传输阻塞时,对音频的体验会不会比较差?
没有任何传输是真正“等时”的。总是会有delay,codec-》firmware-》rf-》air》rf-》firmware-》codec-》speaker,这里面哪个阶段都会占时间。
  
10ms的技术是什么?现在市面上的蓝牙耳机是不是通过减少这个delay来达到看电影AV同步的?
:APTX。蓝牙耳机不管音视频同步,你把蓝牙耳机当成有线耳机来考虑就行了。这个同步是指在video解码的时候顺便把audio和video都解出来了,然后一个放到display上,一个放到speaker里面。其实不关蓝牙什么事儿。

那么蓝牙耳机端由于缓存造成的延时,有办法告诉片源来做补偿吗?蓝牙有相关协议支持吗?

没有。还是那句话,一般几十毫秒的话一般用户一般都不会感觉出来的。
不过我很好奇你为啥研究这个方向的……

多谢。
我本业是做有线视频接口的,类似hdmi、display port,这些都是有协议支持AV sync的。应用层可以知道物理路径上的延迟,以做补偿。
最近对这个感兴趣主要是想买个蓝牙耳机,看评论有许多看视频会有不同步的问题。
我猜可能是一些耳机对音频的缓存很大,比如以前的cd随身听都可以做到几秒钟的防震缓存。如果这么大级别的延迟存在,片源端又无法得知来做补偿,那么同步的问题就无法解决。
估计现在蓝牙耳机同步问题做的好的,主要是依靠低延迟,而不是补偿。
thanks

应用层怎么知道物理上延时?

每个路径都必须标明经过自己的AV的延迟

蓝牙耳机没几秒钟的延迟的……因为只传输audio,没有传输video,所以sync这个没法做。

蓝牙耳机主要用在打电话和听音乐上吧
这两个应用对延时不敏感,搞个100ms~200ms都听不出来
不过蓝牙协议的延时是否固定我还真不知道
你要是想解决音频的延时问题,可以买专用的2.4G音频传输的无线耳机
他的协议是固定延时的,不超过40ms

Top