DirectOut Technologies MILAN.IO User Manual

Audio network module for milan/avb

Advertisement

Quick Links

MILAN.IO
User's Manual
Version 1.0

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for DirectOut Technologies MILAN.IO

  • Page 1 MILAN.IO User’s Manual Version 1.0...
  • 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 48...
  • Page 3: Table Of Contents

    Web UI - Logging ..................36 Web UI - Statistic ..................38 Web UI - Switch ..................39 Web UI - MILAN.IO - Firmware Update ............43 HIVE - Installation ..................44 HIVE - Patching ................... 45 HIVE - Patching single/redundant streams ..........46 HIVE - Color Codes ..................
  • Page 4: Milan.io

    MILAN.IO MILAN.IO Introduction MILAN.IO is an audio network module for MILAN/AVB. It is hosted in a PRODIGY mainframe. • The general setup of the module is available via a browser based interface. • The actual stream connection and management should all be done in the application ‘Hive’...
  • Page 5 MILAN.IO Hive ATDECC controller software for patching of AVB streams. Link: https://github.com/christophe-calmejane/Hive/releases See “HIVE - Installation” on page 44. N OT E Refers to version 1.3.0 MILAN.IO Manual - Version 1.0 page 5 of 48...
  • Page 6 MILAN.IO This page is left blank intentionally. page 6 of 48 MILAN.IO Manual - Version 1.0...
  • Page 7: Web Ui - 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). MILAN.IO Manual - Version 1.0 page 7 of 48...
  • Page 8: Web Ui - Status - Sync

    Displays the used hardware source to derive the Stream Interface clock from stream when Clock Master is set to ‘Stream’. Values: NIC 1, NIC 2 or Intern (Clock Master = ‘Module’) page 8 of 48 MILAN.IO Manual - Version 1.0...
  • Page 9 State of module’s CRF output (OFF) = no CRF stream output (ON, green) = ok, sending CRF stream to listener Hyperlinks: • GPTP state (p 10) • CRF input stream • CRF output stream MILAN.IO Manual - Version 1.0 page 9 of 48...
  • Page 10 GPTP profi le selection Values: default, customized Edit opens the tab ‘ADVANCED’ to adjust the custom profi le See „Web UI - Advanced - GPTP Current Settings“ on page 30 for more details. page 10 of 48 MILAN.IO Manual - Version 1.0...
  • Page 11 CRF packets packet lost (Events) Stream state counter indicates the number of packets with invalid wrong timestamp timestamp (Events) Stream name Individually defi ned name of the CRF input stream. MILAN.IO Manual - Version 1.0 page 11 of 48...
  • Page 12 Pulldown menu to select presentation time of the CRF output stream Values: 0.25 ms, 0.5 ms, 1 ms, 2 ms [default] Stream name Individually defi ned name of the CRF output stream. page 12 of 48 MILAN.IO Manual - Version 1.0...
  • Page 13 MILAN.IO This page is left blank intentionally. MILAN.IO Manual - Version 1.0 page 13 of 48...
  • Page 14: Web Ui - 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 confi gured to different subnets - see “Network Settings” on page 15. page 14 of 48 MILAN.IO Manual - Version 1.0...
  • Page 15 IP address of gateway DNS server (IPv4) IP address of DNS server Apply Button to confi rm changes. Another popup window will appear to confi rm a reboot of the module. MILAN.IO Manual - Version 1.0 page 15 of 48...
  • Page 16: Web Ui - Status - Device

    Filetype: .rps Save preset Opens a dialog to restore the device settings from a fi le. Filetype: .rps Hyperlinks: • Settings (p 16) • Load preset (p 17) • Save preset page 16 of 48 MILAN.IO Manual - Version 1.0...
  • Page 17 When restoring the confi guration a dialog prompts for selection of individual settings. This enhances fl exibility at setup changes when a particular adjustment shall be preserved or just a single adjustment shall be restored. MILAN.IO Manual - Version 1.0 page 17 of 48...
  • Page 18: Web Ui - Status - Input Streams

    Number of audio channels transported by the stream xx ch Base settings Click to open general confi guration of ‘input streams’. * see “HIVE - Patching single/redundant streams” on page 46 page 18 of 48 MILAN.IO Manual - Version 1.0...
  • Page 19 Button to confi rm changes. Another popup window will appear to confi rm a reboot of the module. * If a parameter is marked red, this setting exceeds the limit of the modules audio channels. MILAN.IO Manual - Version 1.0 page 19 of 48...
  • Page 20 The stream settings allow to adjust the processing of the received audio data (stream name, audio format and number of channels). The receiving of stream data starts once the stream has been enabled via an ATDECC controller (i.e. Hive). page 20 of 48 MILAN.IO Manual - Version 1.0...
  • Page 21 Individually defined name of the input stream (ASCII). Audio format Define word length of AES frame Values: L16, L24, L32 Number of channels Set number of audio channels received Values: 1 to 8 (depending on ‘Base Settings’) MILAN.IO Manual - Version 1.0 page 21 of 48...
  • Page 22: Web Ui - Status - Output Streams

    NICs selected, but one NIC is not linked to the network. 01 to 32 Name of stream defi ned in the settings Name 01 to 32 Number of audio channels transported by the stream xx ch page 22 of 48 MILAN.IO Manual - Version 1.0...
  • Page 23 Button to confi rm changes. Another popup window will appear to confi rm a reboot of the module. * If a parameter is marked red, this setting exceeds the limit of the module’s audio channels. MILAN.IO Manual - Version 1.0 page 23 of 48...
  • Page 24 Up to 32 output streams can be sent to the network. Each stream may be labelled with an individual stream name (ASCII) which is useful for enhanced comfort at organizing the setup. page 24 of 48 MILAN.IO Manual - Version 1.0...
  • Page 25 MILAN.IO This page is left blank intentionally. MILAN.IO Manual - Version 1.0 page 25 of 48...
  • Page 26: Web Ui - Matrix

    <Stream Name> = name assigned in the stream settings NOT E Host outputs cannot be directly patched to host inputs; the same applies to MILAN outputs and MILAN inputs (no loop-back). page 26 of 48 MILAN.IO Manual - Version 1.0...
  • Page 27 ALT + Click the current patch • Multi-channel patches (diagonal and horizontal): SHIFT + Click start + Click end • Multi-channel patches to N/C ALT + SHIFT + Click start + Click end MILAN.IO Manual - Version 1.0 page 27 of 48...
  • Page 28: Web Ui - Advanced - Overview

    • GPTP STATISTIC - monitoring device’s GPTP state, jitter and delay • NETWORK ADVANCED SETTINGS - defi nition of network and QoS characteristics • GPTP JITTER - graphical display of measured GPTP jitter page 28 of 48 MILAN.IO Manual - Version 1.0...
  • Page 29: Web Ui - Advanced - Gptp Settings

    Selects default GPTP profi le or activates customized GPTP profi le. * If more than one device announces as GPTP-clock master, the network Grandmaster is determined following the Best timeTransmitter Clock Algorithm (BTCA). MILAN.IO Manual - Version 1.0 page 29 of 48...
  • Page 30: Web Ui - Advanced - Gptp Current Settings

    Sync Interval when the PTP port is initialized Oper Log Sync Intervall Currently used Sync Interval Initial Log PDelay Req PDelay Interval when the PTP port is initialized Intervall Oper Log PDelay Req Currently used PDelay Interval Intervall page 30 of 48 MILAN.IO Manual - Version 1.0...
  • Page 31: Web Ui - Advanced - Current Gptp Master

    If value ‘Priority1’ (and other PTP-clock parameters) of more than one device in the network match: Priority setting for master announcement (the smaller the value the higher the priority) GMID ID of current Grandmaster MILAN.IO Manual - Version 1.0 page 31 of 48...
  • Page 32: Web Ui - Advanced - Gptp 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 48 MILAN.IO Manual - Version 1.0...
  • Page 33: Web Ui - Advanced - Network Advanced Settings

    ATDECC lock timeout Network settings Confi rms and saves changes being made. Apply Reboot required. * RX = receive, TX = transmit, RX/TX = receive and transmit MILAN.IO Manual - Version 1.0 page 33 of 48...
  • Page 34: Web Ui - Advanced - Ptp Jitter

    Graphical display of measured GPTP jitter. NIC 1 = left, NIC 2 = right NOT E An error message next to Jitter measurement is displayed if delay requests are not being answered by Grandmaster. page 34 of 48 MILAN.IO Manual - Version 1.0...
  • Page 35 MILAN.IO This page is left blank intentionally. MILAN.IO Manual - Version 1.0 page 35 of 48...
  • Page 36: Web Ui - Logging

    fi le name and line and log data page 36 of 48 MILAN.IO Manual - Version 1.0...
  • Page 37 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. MILAN.IO Manual - Version 1.0 page 37 of 48...
  • Page 38: Web Ui - Statistic

    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 37 . page 38 of 48 MILAN.IO Manual - Version 1.0...
  • Page 39: Web Ui - 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 GPTP devices directly to your system’s network switch. MILAN.IO Manual - Version 1.0 page 39 of 48...
  • Page 40 Port 1 NIC 1 Port 2 NIC 2 NIC 2 NIC 1 Port 3 MILAN.IO MILAN.IO MILAN.IO Audio & Control via Port 1 and Port 2 MILAN.IO Port 1 NIC 1 Port 2 NIC 2 NIC 2 NIC 1 Port 3 MILAN.IO...
  • Page 41 Switched NIC 2 NIC 1 Port 3 to Port 02 MILAN.IO MILAN.IO MILAN.IO Audio & Control via Port 1 and Port 3 Extra ethernet traffic via Port 2 (NIC 2) MILAN.IO Port 1 NIC 1 Port 2 NIC 2 NIC 2...
  • Page 42 MILAN.IO MILAN.IO • connect the MGMT port of the device with Port 2 of the MILAN.IO • connect the MILAN network to Port 1 of the MILAN.IO • connect the MILAN network to Port 3 of the MILAN.IO (if needed)
  • Page 43: Web Ui - Milan.io - Firmware Update

    MILAN.IO Web UI - MILAN.IO - Firmware Update The MILAN.IO module is updated via network. Visit www.directout.eu and navigate to a PRODIGY product page. Download: • PRODIGY MILAN.IO Firmware Open the control page of the module and navigate to the tab STATUS and click SETTINGS in the top right corner (p 16).
  • Page 44: Hive - Installation

    MILAN.IO HIVE - Installation Download latest version. Link: https://github.com/christophe-calmejane/Hive/releases 2. Select ‘Standard’ Profi le Select ‘Standard’ Profi le 3. Select Network Interface 3. Select Network Interface Select Network Interface page 44 of 48 MILAN.IO Manual - Version 1.0...
  • Page 45: Hive - Patching

    HIVE - Patching Hive displays the detected AVB devices that are connected to the network. Click the lines or collumns to expand the routing matrix. ‘Talkers’ are sender, ‘Listeners’ are receiver MILAN.IO Manual - Version 1.0 page 45 of 48...
  • Page 46: Hive - Patching Single/Redundant Streams

    Input Stream 1: Input Stream 1: Input Stream 1: redundant patch, redundant patch, redundant patch, NIC 1 & 2 receiving data NIC 1 & 2 receiving data NIC 1 & 2 receiving data page 46 of 48 MILAN.IO Manual - Version 1.0...
  • Page 47: Hive - Color Codes

    MILAN.IO HIVE - Color Codes MILAN.IO Manual - Version 1.0 page 47 of 48...
  • Page 48 DirectOut GmbH Hainichener Str. 66a T: +49-3727-5650-00 09648 Mittweida M: info@directout.eu Germany www.directout.eu...

Table of Contents