Académique Documents
Professionnel Documents
Culture Documents
Audio over IP
WBU-ISOG Geneva 30th November 2009
Mathias Coinchon
EBU TECHNICAL European Broadcasting Union
Audio over IP
ISDN will be phased out from end 2007 !! What replacement solution for audio contribution ?!
EBU TECHNICAL - your reference in media technology and innovation
N/ACIP timeline
2005
2006
EBU N/ACIP group started. Objective: find replacement solution German broadcasters and manufacturers meeting for Audio over IP First meeting with manufacturers in September (IBC)
N/ACIP timeline
2005 2006
2007
>15 manufacturers Consensus on interoperability EBU TECH3326 standard publication Early implementations Tests
EBU N/ACIP group started. Objective: find replacement solution German broadcasters and manufacturers meeting for Audio over IP First meeting with manufacturers at IBC
N/ACIP timeline
2005 2006 2007
2008-2009
EBU N/ACIP group started. Objective: find replacement solution German broadcasters and manufacturers meeting for Audio over IP First meeting with manufacturers at IBC
2 Plug test workshops at IRT with manufacturers EBU TECH 3329 tutorial >15 manufacturers Consensus on publication interoperability
EBU TECH3326 standard publication Early implementations Tests
N/ACIP timeline
2005 2006 2007 2008-2009
EBU N/ACIP group started. Objective: find replacement solution German broadcasters and manufacturers meeting for Audio over IP First meeting with manufacturers at IBC
>15 manufacturers Consensus on interoperability EBU TECH3326 standard publication Early implementations Tests
2 Plug test workshops at IRT with manufacturers EBU TECH 3329 tutorial publication
Technical overview
Signaling Audio coding
Audio over IP application A Audio over IP application B
Encapsulation
RTP TCP IP NC UDP RTP UDP TCP IP NC
IP network
Audio coding
Minimum set of codecs for compatibility A: Mandatory codecs (A minimum set, always to be found) G.711 G.722 MPEG-1/2 Layer II PCM 16 bits, 20 bits, 24 bits B: Recommended codecs MPEG-4 AAC, MPEG-4 AAC-LD MPEG-1/2 Layer III C: Optional codecs Enhanced APT-X, MPEG-4 HE-AACv2, Dolby AC-3...
Signalling protocols
SDP : Session Description Protocol (RFC4566) SIP : Session Initiation Protocol (RFC3261) SAP : Session Announcement Protocol (RFC2974) Offer/Answer model for SDP (RFC3264) for codec negotiation
SIP interoperability
IP NETW
Firewall
SIP servers associate names with IP addresses and allow a reporter* to be found, whatever the location, whatever the device! *e.g. - sip:reportername@sr.se or telephone number
EBU TECHNICAL - your reference in media technology and innovation
Organisation:
55 sessions of 1.5 hours: 82.5 hours (cumulated) of testing 6 measurement tables Wireshark captures (free/open packet sniffing software)
Tests:
All connection through SIP proxy/registar (provided by WDR) Codecs tested: G.711, G.722, MPEG LII 256kbps 48kHz stereo, PCM 20 bits 48kHz stereo, MPEG-4 AAC-LC 160kbps, MPEG-4 AAC-LD 160kbps
Plugtest Network
Plugtest II
Plugtest II
SDP signalling
Wrong parameters signalling AAC: complex syntax with references to MPEG standards
RTP encapsulation
PCM: big endian/little endian AAC: many uses LATM, ADTS or LOAS but raw AAC is specified
Networks
IP INTERNET
Conclusion on ACIP
EBU TECH 3326 implementation soon reaches maturity
Clarifications needed. 4th revision TECH3326 in preparation. Almost all manufacturers are compatible with mandatory audio coding First AAC interoperability
IMPORTANT: ASK FOR INTEROPERABILITY TO THE MANUFACTURERS REMAINING ISSUE: NEED FOR AN INTERNATIONAL IP NETWORK WITH QoS
EBU TECHNICAL
Thank you
Questions ? coinchon@ebu.ch
http://tech.ebu.ch