由于显示器用了爱格升的支架,传统的电脑多媒体音箱放在桌子上不协调了,正好有个安桥的桌面音箱在书房里,所以想通过 airplay 让安桥来发声。
那么问题来了:
1. airplay 是通过树莓派 2 来实现的,发声总有 2 秒左右的延迟。纯听音乐的时候无所谓,但是在看本地视频的时候就不能忍受了,只能通过 movist 让音频轨道提前 2 秒。有什么更优雅的办法解决么?
2. 看网页视频的时候, firefox 无论 flash 还是 html5 都有声音的延迟, safari 很牛,看 html5 的时候可以声画同步的,但 flash 不行。这是什么原理?? firefox 能不能做到?
1
napsterwu 2015-09-04 10:47:35 +08:00
wifi 太慢 上 ac
|
2
popbones 2015-09-04 11:25:55 +08:00
This behaviour is by design.
|
3
carrionlee OP @napsterwu 都是通过千兆有线网络连接的。。。
|
4
dadupi 2015-09-04 11:47:16 +08:00
换 Apple TV
|
5
moonkiller 2015-09-04 12:45:45 +08:00
用过所有 AirPlay 的设备中, Apple TV 是延迟率最低的
|
6
canautumn 2015-09-04 16:10:50 +08:00
我记得在哪看到过说这 2 秒延迟是故意的,以保证在不太兼容的播放方式下的流畅度。而以某些方式播放(比如我知道的用 html5 放 youtube 、以及 itunes 电影库放电影,我指的是声音和画面投射到不同设备)我猜是 Apple 专门对这些支持的播放方式做了声画同步的处理( Flash 自然是不支持的)。不过我用 Apple TV 时最神奇的是,我把电影投射到 Apple TV 上, Apple TV 自动找到了我家的 Pioneer A1 音箱(也支持 Airplay ,没经过任何设置)把声音投到了音箱上,然后播放的也是声画同步的。
|
7
feikaras 2015-09-04 16:14:40 +08:00
airplay 协议貌似并不是公开的协议。 换 apple tv
|
8
carrionlee OP |
9
feikaras 2015-09-04 18:04:05 +08:00 1
@carrionlee 哦,那个只支持声音的 airplay
|
10
carrionlee OP @feikaras 恩,我只要发声就行了,代替电脑的音箱
|
11
seerhut 2015-09-04 18:15:55 +08:00
应该是故意 buffer 了两秒吧,我这边用 yamaha 的桌面音响也是这样,可以调一下播放器的音频 delay ,比如调成-2000ms 再根据情况微调。。。。。
|
12
kkxxxxxxx 2015-09-06 12:17:43 +08:00
目前还没有见到比原生流畅的 Airplay 方案,那些 Apple 认证的支持 Airplay 的音箱估计好些
|
13
foxking 2016-01-07 22:48:30 +08:00
@carrionlee airport express 可以的,我就是这样弄的。不过不要用第三方的软件,直接 osx 系统声音源改成 airplay 输出,声画同步完美。
|