V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ChongKit
V2EX  ›  Apple

苹果解决不了 homepod 和 airplay 音响的延迟问题吗?这个问题是不是很难?

  •  
  •   ChongKit · 17 天前 · 1330 次点击
    这么多年,wifi 的传输速度都提升多少倍了,十年前是这个延迟,现在还是这个延迟。
    都说苹果喜欢注重细节和体验,我感觉延迟让体验大大降低。
    21 条回复    2024-12-19 12:04:50 +08:00
    by
        1
    by  
       17 天前 via Android
    请你适应
    MacsedProtoss
        2
    MacsedProtoss  
       17 天前 via iPhone
    只有 earc 搭配 Apple TV 才可以没音画同步
    xiaohouzhi
        3
    xiaohouzhi  
       17 天前
    Apple TV 就没有延迟
    ttkanni
        4
    ttkanni  
       17 天前
    苹果的东西,买就买主要的几大件就行,半死不活的就要“适应”~
    CodeGou
        5
    CodeGou  
       17 天前
    等等,Homepod 要出新款了。
    ChongKit
        6
    ChongKit  
    OP
       17 天前
    @xiaohouzhi appletv 那是画面延后匹配的,你退出视频后,他声音还会继续播放一下。

    相当于苹果做出一坨屎,然后继续在屎上面雕花,别人还说雕得真不错!
    kyor0
        7
    kyor0  
       17 天前
    很难,下一个
    ochatokori
        8
    ochatokori  
       17 天前
    你不是目标用户
    Donaldo
        9
    Donaldo  
       17 天前
    @ChongKit #5 早期蓝牙耳机也是这样,播放的时候会先慢速一下,匹配上再正常速度😂
    webto
        10
    webto  
       17 天前   ❤️ 1
    这个延迟有没有可能是 buffer ?😂
    yougo
        11
    yougo  
       17 天前
    AirPlay 的原理是发送的播放地址 earc 的低延迟是走的私有协议
    jlkm2010
        12
    jlkm2010  
       17 天前
    请你适应
    ACSOUV
        13
    ACSOUV  
       17 天前
    当时 AirPlay 2 推出的时候 说是能降低延迟 结果并没什么大区别
    后来我也慢慢不用 AirPlay 了 早年买的 HomePod 两个就配合 Apple TV 接电视 HDMI EARC 了

    流媒体音乐 也习惯了用 Sonos 的设备进行多房间联动播放 或者有心情雅兴 Roon on NAS 推送 Hi-Res 到监听箱子上
    ——它不改 那就找其他适合自己的呗
    MacsedProtoss
        14
    MacsedProtoss  
       16 天前 via iPhone   ❤️ 1
    @ChongKit 你说的并不对。Apple TV 走 earc 的情况下就是没有 buffer 也能做到音画同步的。走 earc 是支持其他设备通过电视输出画面,通过 tv 走 HomePod 输出音频的,也就是说 HomePod ( Apple TV )只拿到了音频没拿到视频但是却可以做到低延迟
    ChongKit
        15
    ChongKit  
    OP
       16 天前
    @MacsedProtoss 那你的意思是苹果能做到声音低延迟,却犯贱不给 iPhone iPad Carplay 这些大头用户使用,只给小众用户 Apple tv 享受的意思?
    MacsedProtoss
        16
    MacsedProtoss  
       16 天前 via iPhone
    @ChongKit 我的理解是 在有稳定音源的情况下 苹果可以做到无感的延迟
    earc 下音频的来源是稳定的 但是直接 AirPlay 并不是
    大概的思路类似于 earc 下只有 一个 server 和一个 client 通讯 server 这边没有 buffer 只需要解决两者之间的延迟
    但是 AirPlay 下其实你的手机之类的设备是中继服务器 实际上是 remote server - local server - client 估计是这里面的不确定性太多 或者可能是会导致手机需要更频繁地执行导致耗电?苹果在 local server 这边做了一层 buffer 是这层 buffer 导致了延迟飙升
    其实 GitHub 我记得有第三方的 AirPlay server 好像是给 windows 用的 那个玩意可以手动调整 buffer 大小 可以手动试试看看效果
    DarkCat123
        17
    DarkCat123  
       16 天前
    @ACSOUV 很多 APP 没有适配 AirPlay 2 协议。
    xcity
        18
    xcity  
       12 天前
    首先带宽和时延本就不是一回事情,你可以用有线试试,如果有线的速度是理想的,那么家里的 WIFI 可优化的空间就很多。
    jfgyjghrjry
        19
    jfgyjghrjry  
       11 天前   ❤️ 1
    AirPlay 2 是面向无线多房间音频而生的,考虑到不同房间音频同步问题,自然需要加上统一的 buffer

    Apple TV 中“设置 HomePod 为默认扬声器”后,就,有 buffer 了
    jfgyjghrjry
        20
    jfgyjghrjry  
       8 天前
    @jfgyjghrjry 才发现打错了,最后一句应该是“Apple TV 中“设置 HomePod 为默认扬声器”后,就没有 buffer 了”
    pcy
        21
    pcy  
       2 天前
    我是 3.5mm -> sonos port -> sonos 音箱,sonos port 到音响也是 wifi 的连接,除了开始播放的时候音响会过几秒才响,播放过程中没有延迟,暂停播放的时候音响也能立即停止播放,感觉就是苹果不上心,我个人不相信苹果的技术不如 sonos
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2209 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 01:53 · PVG 09:53 · LAX 17:53 · JFK 20:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.