AES67与ST2110-30:有什么区别?

在广电音频系统的IP化进程中,AES67和SMPTE ST 2110-30是两个至关重要的标准。尽管二者在技术基础上高度同源,但其设计目标与应用场景存在明显差异。本文将围绕它们的区别展开说明,帮助系统设计及运维人员更好地理解与选用。


定位与适用场景

  • AES67由Audio Engineering Society制定,是面向纯音频系统的跨平台互联标准,旨在实现不同AoIP协议(如Dante、Livewire等)之间的基本互通。

  • ST2110-30属于SMPTE ST 2110音视频IP化标准体系中的音频部分,主要服务于视音频一体化的广电制作系统,强调在视频环境下的音频同步与信号协调。

简单来说,AES67适用于独立音频系统或作为系统互联的“通用语”,而ST2110-30则是为广电IP视频系统量身定制的音频传输方案。当然,ST2110-30也可用于纯音频环境,具备良好的兼容性。


共同技术基础

两者均源自RAVENNA架构,共享以下核心机制:

  • 使用RTP/UDP传输无压缩PCM音频;

  • 依赖PTPv2(IEEE 1588-2008)进行高精度时钟同步;

  • 支持组播传输模式。


主要区别点

1. 音频流格式与通道数量

AES67支持更灵活的包时间与通道数组合

包时间

最大通道

1 ms

10

1/3 ms (≈0.333 ms)

30

1/4 ms (0.25 ms)

40

1/8 ms (0.125 ms)

80

ST2110-30的设定更为简洁,分为三个等级:

Level

包时间

最大通道

A

1 ms

8

B

1/8 ms (0.125 ms)

8

C

1/8 ms (0.125 ms)

64

ST2110-30的结构更贴合广电制作中常见的音频通道数量与低延迟要求。

2. 时钟同步的“Slave Only”模式
  • ST2110-30要求设备必须具备​”Slave Only”​选项。启用后,该设备将不会参与PTP主时钟竞选,始终作为从时钟运行,避免错误时钟切换导致系统同步故障。

  • AES67无此强制要求,设备可自由竞选主时钟。

3. PTP时钟域(PTP Domain)
  • AES67 默认PTP Domain = 0(范围0–127);

  • ST2110系统 遵循ST2059-2,规定默认Domain = 127。

若要在ST2110系统中接入AES67设备,必须将其PTP Domain改为127。但部分AES67设备(尤其某些Dante型号)不支持修改Domain,导致无法接收ST2110-30音频流,这是系统集成中常见的兼容性问题。


四、其他细微,但需注意的差异

  • ST2110-30允许设备使用本地时钟(基带时钟),此时SDP信息中会标注 a=ts-refclk:localmac=,某些AES67设备可能无法识别该时钟源;

  • ST2110-30要求RTP时钟与媒体时钟偏移量必须为0

  • ST2110-30不强制要求支持RTCP或SIP协议;

  • 如欲实现音频流冗余,ST2110-30推荐遵循SMPTE ST 2022-7标准(无缝保护倒换),而AES67未明确冗余机制。

滚动至顶部