RAV.IO RAV.IO Introduction RAV.IO is an audio network module for RAVENNA / AES67 . It is hosted in a PRODIGY mainframe. All functions are accessible through a browser based interface (hmtl5 / javascript). The size of the window and the zoom level can be varied. The page is organized in tabs, pulldown menus or hyperlinks offer access to the values of a parameter.
Mouse overs are used to display further information (e.g. connection speed of network link). N OT E The web user interface updates itself when changes are applied by other instances (other browsers, external control commands). RAV.IO Manual - Version 2.8 page 5 of 52...
* Error: packet time stamps are out of bounds. Possible reasons: stream offset may be too small or transmitter or receiver are not synced properly to the Grandmaster. Hyperlinks: • PTP / PTP state (p 7) page 6 of 52 RAV.IO Manual - Version 2.8...
Page 7
PTP profile selection (default E2E, default P2P , media E2E, media P2P , customized) Customized profile Edit opens the tab ‘ADVANCED’ to adjust the custom profile. See „Advanced - PTP Clock Setting“ on page 33 for more details. RAV.IO Manual - Version 2.8 page 7 of 52...
• LED NIC 2 - indicating link state and connection speed NOT E If NIC 1 and NIC 2 are connected to the same switch, they must be configured to different subnets - see “Network Settings” on page 9. page 8 of 52 RAV.IO Manual - Version 2.8...
Page 9
Direct routing IP addresses of devices outside the subnet, to enable multicast traffic; e.g. Grandmaster or IGMP querier. Mark checkbox to activate. RAV.IO Manual - Version 2.8 page 9 of 52...
Opens a dialog to store the device settings to a file. Filetype: .rps Save preset Opens a dialog to restore the device settings from a file. Filetype: .rps Hyperlinks: • Settings (p 10) • Load preset (p 11) • Save preset page 10 of 52 RAV.IO Manual - Version 2.8...
Page 11
AoIP Module Opens a dialog for selection of the update file - see Update “RAV.IO - Firmware Update” on page 49. AoIP Module Restart of the AoIP module. Confirmation required. Reboot Audio transmission will be interrupted.
01 to 32 Name of stream gathered from SDP or set manually Name in the stream settings dialog. 01 to 32 Number of audio channels transported by the stream xx ch page 12 of 52 RAV.IO Manual - Version 2.8...
Page 13
Click to activate or deactivate single stream. stream activated stream deactivated stream not active, defined as backup-stream INPUT STREAMS Click to activate or deactivate all streams. activate all streams deactivate all streams (requires confirmation) RAV.IO Manual - Version 2.8 page 13 of 52...
Page 14
In case the main input fails the main stream is stopped (IGMP LEAVE) before the backup stream is being activated. This behaviour ensures that the required network bandwidth does not increase in case of a failure. page 14 of 52 RAV.IO Manual - Version 2.8...
Page 15
Source-Specific Multicast (SSM) support for IGMP v3, v2 and v1 (SSM via protocol only in IGMP v3, SSM via internal filtering is applied for IGMP v2 and v1) - see “Source Specific Multicast” on page 21. RAV.IO Manual - Version 2.8 page 15 of 52...
Page 16
Example: Samples per frame = 16 (0.333 ms) ➭ Offset ≥ 32 (0.667 ms) It may be helpful to alter the stream discovery protocol if an expected stream can’t be discovered by the device. page 16 of 52 RAV.IO Manual - Version 2.8...
Page 17
(Events) NIC 1 / NIC 2 Offset fine Enables adjustment of offset in increments of one sample. Offset in samples Modules output delay of received audio data (input buffer). RAV.IO Manual - Version 2.8 page 17 of 52...
Page 18
RTSP = Real Time Streaming Protocol SAP = Session Announcement Protocol Session NIC 1 Selection of discovered streams at NIC 1 Session NIC 2 Selection of discovered streams at NIC 2 page 18 of 52 RAV.IO Manual - Version 2.8...
Page 19
RAV.IO Stream Discovery in AoIP environments is a colorful mixture of different mechanisms. To serve a successful stream management RAV.IO provides a bunch of options, not making operation easier but effective. Discovery RTSP (Session) Discovery RTSP (URL) URL (Uniform Ressource Locator) of the session of the device that is serving streams.
Page 20
SAP is used in Dante environments. Discovery NMOS Session [MAC Address of sender] stream name @NIC Refresh Initiates a scan for available streams. NMOS is suited for use in SMPTE ST 2110 environments. page 20 of 52 RAV.IO Manual - Version 2.8...
Page 21
RTP packets of a certain destination IP that are originated by a sender with the specified source IP . N OT E RTP Payload ID must match between sender and receiver. RAV.IO Manual - Version 2.8 page 21 of 52...
OUTPUT STREAMS Click to activate or deactivate all streams. = activate all streams = deactivate all streams (requires confirmation) Hyperlinks: • Name (p 24) Mouse over: • LED - indicating stream state page 22 of 52 RAV.IO Manual - Version 2.8...
Page 23
SMPTE 2110-30 / -31 Streams To create output streams for interoperability in SMPTE ST 2110 environments please consult the information document Info - ST2110-30 Streams. Both documents are available at http://academy.directout.eu. RAV.IO Manual - Version 2.8 page 23 of 52...
Page 24
...). The sending of stream data starts once the stream has been enabled. Once the stream is active, the SDP data is displayed and may be copied from the window or downloaded via http://<rav-io>/sdp.html?ID=<stream no.>. page 24 of 52 RAV.IO Manual - Version 2.8...
Page 25
*** L16 = 16 bit audio / L24 = 24 bit audio / L32 = 32 bit audio / AM824 = standardized according to IEC 61883, allows AES3 transparent transmission (SMPTE ST 2110-31). RAV.IO Manual - Version 2.8 page 25 of 52...
*** Unicast Mode may help when multicast routing is not possible within the network. As an opposite to the Hybrid Mode it increases the workload of the grandmaster since sync messages must be sent to each single slave individually. RAV.IO Manual - Version 2.8 page 27 of 52...
Page 28
PTP profile ‚customized‘ allows for individual adjustment of the PTP parameters. If profile is set to ‚media‘ or ‚default‘ the PTP parameters cannot be altered and are displayed only. Factory default setting is PTP Media Profile E2E. page 28 of 52 RAV.IO Manual - Version 2.8...
Since the BMCA is not available with PTP unicast, the PTP properties of the devices require some extra configuration. Example: Grandmaster IP Mode Unicast, Mode Master only Slave(s) IP Mode Unicast, Mode Slave Only, Auto Detect GM ON, Grant Duration 30 sec RAV.IO Manual - Version 2.8 page 29 of 52...
Intervall of sending Peer-To-Peer packets between two PTP-clocks. To determine the offset master-to- slave and slave-to-master. Announce receipt Number of missed announce-packets (threshold) to timeout reinitialize the negotiation of PTP-clock master. page 30 of 52 RAV.IO Manual - Version 2.8...
Priority setting for master announcement (the smaller the value the higher the priority) GMID ID of current Grandmaster Sync Selected NIC for PTP clock IPv4 IP address of Grandmaster RAV.IO Manual - Version 2.8 page 31 of 52...
(RAW): * Temps Atomique International - if no GPS source is available for PTP time- stamping,the date / time display starts at 1970-01-01 / 00:00:00 after every reboot of the device. page 32 of 52 RAV.IO Manual - Version 2.8...
Max. number of 1 Gbit/s switches: less than 10 No PTP Switch Adapted PTP-clock algorithm to reduce clock jitter using 100 Mbit/s 100 MB network switches without PTP support. Max. number of 100 Mbit/s switches: 1 RAV.IO Manual - Version 2.8 page 33 of 52...
Announcement of streams via SAP can be controlled to optimize network traffic or CPU load. Values: Off, RX , TX or RX/TX ** Multicast audio loopback Multicast RTCP Network settings Confirms and saves changes being made. Apply Reboot required. page 34 of 52 RAV.IO Manual - Version 2.8...
Advanced - PTP Jitter Graphical display of measured PTP jitter. N OT E An error message next to Jitter measurement is displayed if delay requests are not being answered by Grandmaster. RAV.IO Manual - Version 2.8 page 35 of 52...
IS-04 allows control and monitoring applications to find the resources on a network. Resources include Nodes, Devices, Senders, Receivers, Sources, Flows… IS-05 provides a transport-independent way of connecting Media Nodes. More information: https://specs.amwa.tv/nmos/ page 36 of 52 RAV.IO Manual - Version 2.8...
DNS-SD to connect to the registry server Registry domain name DNS resolvable domain name of the registry server Manually Registry IP address Registry port Version Support of NMOS API version RAV.IO Manual - Version 2.8 page 37 of 52...
The identifiers are persistent across restarts of the device in order to make them useful over a period of time longer than a single production deployment. New identifiers may be generated manually if required. page 38 of 52 RAV.IO Manual - Version 2.8...
Page 39
RAV.IO This page is left blank intentionally. RAV.IO Manual - Version 2.8 page 39 of 52...
file name and line and log data page 40 of 52 RAV.IO Manual - Version 2.8...
Page 41
Interrupts automatic scrolling of the list view to allow copying the content to a text file via copy & paste. If scrolling is stopped for a longer period of time the display may not list all entries. RAV.IO Manual - Version 2.8 page 41 of 52...
Details Displays a list of input streams and related events (connection lost, packet lost, wrong timestamp) of received audio packets. Reset Resets the packet statistic See “Protocol Types” on page 41. page 42 of 52 RAV.IO Manual - Version 2.8...
As a consequence, the on-board switch cannot be used to connect other PTP devices via a single shared connection to the wider network. Please connect all other PTP devices directly to your system’s network switch. RAV.IO Manual - Version 2.8 page 43 of 52...
NIC 2. The result is displayed at the ‘Output’. IP address (IPv4) Enter IP address (IPv4) to be pinged Interface Select NIC 1 or NIC 2 Start Sends ping to the specified IP address from selected NIC. page 44 of 52 RAV.IO Manual - Version 2.8...
Page 45
RAV.IO This page is left blank intentionally. RAV.IO Manual - Version 2.8 page 45 of 52...
Page 46
Port 1 NIC 1 Port 2 NIC 2 NIC 2 NIC 1 Port 3 RAV.IO RAV.IO RAV.IO Audio & Control via Port 1 and Port 2 Port 1 NIC 1 Port 2 NIC 2 NIC 2 NIC 1 Port 3 RAV.IO RAV.IO...
Page 47
NIC 2 Switched NIC 1 Port 3 RAV.IO to Port 03 RAV.IO RAV.IO Audio & Control via Port 1 and Port 3 Extra ethernet traffic via Port 2 (NIC 2) Port 1 NIC 1 Port 2 NIC 2 NIC 2...
Page 48
RAV.IO RAV.IO • connect the MGMT port of the device with Port 2 of the RAV.IO • connect the RAVENNA network to Port 1 of the RAV.IO • connect the RAVENNA network to Port 3 of the RAV.IO (if needed)
RAV.IO RAV.IO - Firmware Update The RAV.IO module is updated via network. Visit www.directout.eu and navigate to a PRODIGY product page. Download: • PRODIGY RAV.IO Firmware Open the control page of the module and navigate to the tab STATUS and click SETTINGS in the top right corner (p 10).
Need help?
Do you have a question about the RAV.IO and is the answer not in the manual?
Questions and answers