DirectOut Technologies RAV.IO User Manual

Audio network module for ravenna / aes67

Advertisement

Quick Links

RAV.IO
User's Manual
Version 2.8

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RAV.IO and is the answer not in the manual?

Questions and answers

Summary of Contents for DirectOut Technologies RAV.IO

  • Page 1 RAV.IO User’s Manual Version 2.8...
  • Page 2 DirectOut GmbH cannot be held responsible for any misleading or incorrect information provided throughout this manual. DirectOut GmbH reserves the right to change specifications at any time without notice. DirectOut Technologies® is a registered trademark of the DirectOut GmbH. © DirectOut GmbH, 2024 page 2 of 52...
  • Page 3: Table Of Contents

    NMOS registry - Search mode ..............37 NMOS - Additional Settings ................ 38 Logging ....................... 40 Statistic ......................42 Switch ......................43 Tools ......................44 RAV.IO - Firmware Update ................49 Index RAV.IO Manual - Version 2.8 page 3 of 52...
  • Page 4: Rav.io

    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.
  • Page 5: Connecting Audio Network

    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...
  • Page 6: Status - Sync

    * 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...
  • Page 8: Status - Network

    • 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...
  • Page 10: Status - Device

    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.
  • Page 12: Status - Input Streams

    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...
  • Page 22: Status - Output Streams

    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...
  • Page 26: Advanced - Overview

    • PTP CLOCK SETTINGS - definition of adaption algorithms to reduce jitter • NETWORK ADVANCED SETTINGS - definition of network and QoS characteristics • PTP JITTER - graphical display of measured PTP jitter page 26 of 52 RAV.IO Manual - Version 2.8...
  • Page 27: Advanced - Ptp Settings

    *** 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...
  • Page 29: Advanced - Ptp Unicast

    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...
  • Page 30: Advanced - Ptp Profile Customized Settings

    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...
  • Page 31: Advanced - Current Ptp Master

    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...
  • Page 32: Advanced - Ptp Statistic

    (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...
  • Page 33: Advanced - Ptp Clock Setting

    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...
  • Page 34: Advanced - Network Advanced Settings

    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...
  • Page 35: Advanced - Ptp Jitter

    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...
  • Page 36: Nmos - Overview

    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...
  • Page 37: Nmos Port - Nic1 & Nic2

    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...
  • Page 38: Nmos - Additional Settings

    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...
  • Page 40: Logging

    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...
  • Page 42: Statistic

    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...
  • Page 43: Switch

    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...
  • Page 44: Tools

    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)
  • Page 49: Rav.io - Firmware Update

    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).
  • Page 50: Index

    Switch - Configuration IP Mode RAV.IO ..........46 Hybrid ..........27 Multicast ..........27 Unicast ..........27 Unicast Mode .......... 27 IS-04. see NMOS Unicast Stream ........25 IS-05. see NMOS Logging ............ 40 page 50 of 52 RAV.IO Manual - Version 2.8...
  • Page 51 Index This page is left blank intentionally. RAV.IO Manual - Version 2.8 page 51 of 52...
  • Page 52 DirectOut GmbH Hainichener Str. 66a T: +49-3727-5650-00 09648 Mittweida M: info@directout.eu Germany www.directout.eu...

Table of Contents