Professional Documents
Culture Documents
Layer 1 Systems
Transmit Receive
Layer 2 Systems
Transmit Receive
Layer 3 Systems
Transmit Receive
Presentation
Network IP IP
Physical Copper Copper / Fiber Copper / Fiber Copper / Fiber Copper / Fiber
Livewire
RAVENNA
WheatNet
Dante
X X X
IP
Overview on IP Audio Networking - A. Hildebrand
# 21
Q-LAN
Livewire
RAVENNA
WheatNet
Dante
X X AES67 X X
IP
Overview on IP Audio Networking - A. Hildebrand
# 22
AES67
Scope:
• Interoperability guidelines for professional, low‐latency audio over campus and
local area IP networks using existing protocols wherever possible.
• Excludes:
Non‐IP networking
Low‐bandwidth media
Data compression
Low‐performance WANs and public Internet
Video (should provide good basis for follow‐on video project)
Connection Management
Session Description
Encoding
QoS
Transport
Media Clock
Synchronisation
Basic calculations:
t2 – t1 = Delay + Offset
t4 – t3 = Delay - Offset
Master Clock
PTP
Slave Clocks
(nodes)
Media Clocks
Trailer
RAVENNA-to-SAP Converter
SDP
Overview on IP Audio Networking - A. Hildebrand
# 55
The IP-based Real-Time Media Network
RAVENNA-to-SAP Converter
AES67 Streams
Overview on IP Audio Networking - A. Hildebrand
# 56
The IP-based Real-Time Media Network
RAVENNA-to-SAP Converter
ACIP
AES67
AES67
AES67 RAVENNA
AES67
AES67
Overview on IP Audio Networking - A. Hildebrand
# 72
The IP-based Real-Time Media Network
What is RAVENNA?
Cooking order:
1. Stew PTP to order
2. Add RTP
3. Mingle with multicast
4. Add Bonjour on top
AES67
Overview on IP Audio Networking - A. Hildebrand
# 79
The IP-based Real-Time Media Network
AES67 + Discovery
+ Redundancy
+ Discovery
More
Features
+ Redundancy
AES67
AES 67
Commentary System
∕n
Brazilian Telco
to IBC in Rio
IP-based setup:
@ EURO 2016
Overview on IP Audio Networking - A. Hildebrand
# 93
The IP-based Real-Time Media Network
@ EURO 2016
Overview on IP Audio Networking - A. Hildebrand
# 94
The IP-based Real-Time Media Network
120x V__link4
(12 pro venue)
264x V__remote4
(19-20 per venue, 73 at IBC)
130x A__mic8
(13 pro venue)
480 video streams
~1000 audio channels
22x Arista 7150S (2 per venue, 2 at IBC)
@ EURO 2016
Overview on IP Audio Networking - A. Hildebrand
# 95
The IP-based Real-Time Media Network
@ ESC 2015
Overview on IP Audio Networking - A. Hildebrand
# 96
The IP-based Real-Time Media Network
@ ESC 2015
Overview on IP Audio Networking - A. Hildebrand
# 97
The IP-based Real-Time Media Network
5a 5b
• 10 Neumann DMI-8
(78 digital mics)
• 2 Lawo MC256
• 1 Merging Pyramix
@ ONL 2015
Overview on IP Audio Networking - A. Hildebrand
# 100 # 100
The IP-based Real-Time Media Network
Promoting adoption of IP
ST2110, ST2059
standards for media industry
NMOS IS-04/05/06
IP-related suite of protocols
(D&R, connection management)
Ethernet authority (802.x), Important tech docs on
PTP (1588) broadcasting (ACIP)
SDI
• PTP:
support of SMPTE 2059-2 required
message rate according to AES-R16-2016 (AES67 PTP Media profile)
defaultDS.slaveOnly=true for devices not capable of entering PTP master state
a=ts-refclk:ptp=traceable and a=tsrefclkts-refclk:localmac=<mac_addr> allowed
• RTP clock: offset= 0 w/ respect to media clock / network clock
a=mediaclk:direct=0
Overview on IP Audio Networking - A. Hildebrand
# 113
AES67 synchronization & media clocks
Wall clock
(PTP Grandmaster)
PTP PTP
(copy) (copy)
B Level A +
1 to 8 channels at packet times of 125 µs
C Level A +
1 to 64 channels at packet times of 125 µs
BX Level B + AX +
1 to 8 channels at packet times of 125 µs
CX Level C + AX +
1 to 32 channels at packet times of 125 µs
Compatibility ?
if mediaclk offset = 0
constraints
ST2110-30
AES67
Overview on IP Audio Networking - A. Hildebrand
# 122
SMPTE 2110 - Professional Media over Managed IP Networks
2110-31 – transparent transport of AES3 audio data
Compatibility ?
AES67
constraints, discovery, …
ST2110-30 & -31
NON MEDIA-SPECIFIC IT
Self-service open APIs
suitable for virtualization
III. AUTO-PROVISIONING
Automated resource management for
more flexible and sharable
infrastructure at scale
Node
83C42DF8-284E-4351-
8349-E50DA22AC419
60752B84-F055-4E32-
Device 23F85482-7AE1-4366-
9D7F-9619DA31406A 9DD3-BD8483957A91
Source Flow
6C46C3F0-97F0-4852- A38548F4-99EE-40CF-
9D85-8D4B0325A488 9582-94A51B1BCAC1
Receiver Sender
Device
Registration
Source Flow Registry
Query
Receiver Sender
IS-04
Registry Create Connection
Node Node
Device Device
stream
Sender Receiver
any format / protocol
Create
Connection Report Reserve
Registry
Registration
Network Controller
Network
Infrastructure
Create
Connection Report Reserve
Registry
Registration
Network Controller
Network
Infrastructure
Contact information:
Andreas Hildebrand
RAVENNA/AES67 Evangelist
ravenna@alcnetworx.de
www.ravenna-network.com
Overview on IP Audio Networking - A. Hildebrand
# 161