Difference between revisions of "AES67"
Line 1: | Line 1: | ||
[[Category:AES67]] | [[Category:AES67]] | ||
− | === Generalities === | + | ===Generalities=== |
These docs are useful | These docs are useful | ||
AES67 Practical Guide (from [https://www.ravenna-network.com RAVENNA]) | AES67 Practical Guide (from [https://www.ravenna-network.com RAVENNA]) | ||
<br /> | <br /> | ||
[[File:AES67 Practical Guide.pdf|thumb]] | [[File:AES67 Practical Guide.pdf|thumb]] | ||
+ | |||
+ | === IPv4 Multicast addresses === | ||
+ | AES67 does not automatically attribute multicast address, it's under user's responsibility. | ||
+ | |||
+ | Multicast address range is : ''224.0.0.0/4''. The group includes the addresses from ''224.0.0.0'' to ''239.255.255.255 (cf https://en.wikipedia.org/wiki/Multicast_address<nowiki/>)'' | ||
+ | |||
+ | For Audio over IP usage it's recommended to use 239.x.y.z range ("Administratively scoped, private use within an organization"). | ||
+ | |||
+ | Actually some usual sub-ranges are : | ||
+ | |||
+ | * 239.192.y.z => Livewire (Livestream and Standard Stereo Streams) | ||
+ | ** 239.192.255.1 to 4 are Livewire clock/advertising/GPIO | ||
+ | * 239.193.y.z => Livewire (Back Standard Streams) | ||
+ | * 239.195.y.z => Livewire (Back Live Streams) | ||
+ | * 239.255.255.255 => SAP (advertisement) Dante | ||
+ | |||
+ | Never use 224.x.y.z range which is reserved for Network administration and control. | ||
+ | |||
+ | ===== UDP Port ===== | ||
+ | Usually port 5004 is used for RTP (audio) and 5005 for RTCP (control) (cf http://www.networksorcery.com/enp/protocol/ip/ports05000.htm) but you may choose another number: | ||
+ | |||
+ | * RTP port must be even | ||
+ | * RTCP port = RTP port + 1 | ||
+ | * don't use port under 1024 which are Unix "system ports" | ||
+ | |||
+ | ===== Windows ===== | ||
+ | Under Windows, there may be difficulties with multicast routing when more than one Network Interfaces is used. | ||
+ | <br /> |
Revision as of 13:18, 23 October 2020
Generalities
These docs are useful
AES67 Practical Guide (from RAVENNA)
File:AES67 Practical Guide.pdf
IPv4 Multicast addresses
AES67 does not automatically attribute multicast address, it's under user's responsibility.
Multicast address range is : 224.0.0.0/4. The group includes the addresses from 224.0.0.0 to 239.255.255.255 (cf https://en.wikipedia.org/wiki/Multicast_address)
For Audio over IP usage it's recommended to use 239.x.y.z range ("Administratively scoped, private use within an organization").
Actually some usual sub-ranges are :
- 239.192.y.z => Livewire (Livestream and Standard Stereo Streams)
- 239.192.255.1 to 4 are Livewire clock/advertising/GPIO
- 239.193.y.z => Livewire (Back Standard Streams)
- 239.195.y.z => Livewire (Back Live Streams)
- 239.255.255.255 => SAP (advertisement) Dante
Never use 224.x.y.z range which is reserved for Network administration and control.
UDP Port
Usually port 5004 is used for RTP (audio) and 5005 for RTCP (control) (cf http://www.networksorcery.com/enp/protocol/ip/ports05000.htm) but you may choose another number:
- RTP port must be even
- RTCP port = RTP port + 1
- don't use port under 1024 which are Unix "system ports"
Windows
Under Windows, there may be difficulties with multicast routing when more than one Network Interfaces is used.