Telos Z/IPStream R/1 User Manual

Encoder for streaming audio
Table of Contents

Advertisement

Quick Links

Z/IPSTREAM R/1
Encoder for Streaming Audio
USER'S MANUAL
Z/IPStream R/1 manual v3.0, for Z/IPStream R/1 software v3.0 and later
Applies to: 2001-00254

Advertisement

Table of Contents
loading

Summary of Contents for Telos Z/IPStream R/1

  • Page 1 Z/IPSTREAM R/1 Encoder for Streaming Audio USER’S MANUAL Z/IPStream R/1 manual v3.0, for Z/IPStream R/1 software v3.0 and later Applies to: 2001-00254...
  • Page 2 | Table of Contents User Warnings and Contact Info The installation and service instructions in this manual are for use by qualified personnel only. To avoid electric shock, do not perform any servicing other than that contained in the operating instructions unless you are qualified to do so. Refer all servicing to qualified personnel.
  • Page 3 You as You are deemed to have Your own direct license from the original licensee. Telos does not modify these libraries in any way. Telos hereby offers to You, upon Your request and for the actual costs of materials and shipping, all source code and object code files for all such GNU libraries contained in the Software.
  • Page 4: We Support You

    By Phone/Fax You may reach our Telos Alliance Support Team in emergencies by calling +1 (216)622-0247. For billing questions or other non- emergency technical questions, call +1 (216)241-7225 between 9:00 AM to 5:00 PM USA Eastern Time, Monday through Friday.
  • Page 5: Table Of Contents

    Z/IPSTREAM R/1 | Table of Contents Warnings and Contact Info User We Support You Register Your Product A Letter from our CEO, Frank Foti VIII Quickstart Settings Audio Network Omnia Processing Codec 1 & 2 Stream Configuration SHOUTcast DNAS v2 0 Example...
  • Page 6 | Table of Contents Z/IPStream R/1 Configuration Audio Menu Audio I/O interface XLR (analog) Livewire AES (digital) Network Menu LAN Interface Mode IP Address Netmask Gateway WAN Interface Mode IP Address Netmask Gateway DNS Servers Codec [1 & 2] Compression Codec MP3 “The standard for digital audio”...
  • Page 7 Z/IPSTREAM R/1 | Metadata Input Process Custom Metadata Filter Scripts Lua Script Example Metadata Tools Streams HTTP Streaming Streaming Services SHOUTcast ICEcast RTMP System Advanced Options Change web interface username/password Logs/Date Time Date/Time Logs Ping Service Host IP Ping Interval...
  • Page 8 VIII View memory usage diagnostics View system diagnostics View front panel image Display public IP (works only if DNS is configured) Omnia Processing Preset Editor Processor Adjustment Overview Processor Adjustment Managing Presets Telos Alliance Warranty Specifications Z/IPStream R/1 Self Test...
  • Page 9 Dear Valued Customer, It’s with great pride and a tip of the hat to an incredible team that I congratulate you on your new Telos Alliance product. Everything we do here at the radio division of the Telos Alliance is with one end goal in mind: To help broadcasters declare victory in extremely competitive environments.
  • Page 10: Quickstart

    DHCP, and the stream is sent to a ShoutCAST v2 server. If your setup is different, you may safely skip this section. If this is the first time you have used a Z/IPStream R/1, you may to have a look at the [Front Panel] and [Entering Text] sections before you proceed.
  • Page 11: Network

    Increase INPUT gain by pressing the encoder knob, turning, and then pressing again to set the value. Network The Z/IPStream R/1 offers WAN and LAN/Livewire network ports. In most configurations you only need to connect the WAN port to the network and the LAN port is set as “disabled”. When using Livewire, the LAN port is connected to the Livewire network and the WAN port is connected to the public/outside network.
  • Page 12: Codec 1 & 2

    QUICK START | Note: All Z/IPStream R/1 local outputs (XLR, Livewire, and headphone output) are post-process and pre-encode. The post-process audio can be monitored via the output metering of the Status display. Processing adjustments will be heard real-time on local outputs, but will be heard with a certain amount of delay in the encoded stream.
  • Page 13: Stream Configuration

    Once the Codec encoders are configured, it should be possible to monitor the encoded audio streams via a connect- ed network audio player. Each codec can be monitored separately via the Z/IPStream R/1’s internal Stream Server. In the table below, “ip.address” represents the IP address assigned to the Z/IPStream R/1.
  • Page 14 QUICK START | Stream 1 Stream Type: SHOUTcast ♦ Codec: Codec 1 ♦ Server Address: SHOUTcast.ip:{portbase} [example: 192.168.2.200:8010] ♦ Server Password: {password} [example: streampwd] ♦ Stream Name: Name of Stream [sent to clients] ♦ Stream Genre: Genre of Stream [SHOUTcast guidelines] ♦...
  • Page 15 | Section 1 Stream 2 Stream Type: SHOUTcast ♦ Codec: Codec 2 ♦ Server Address: SHOUTcast.ip:{portbase} [example: 192.168.2.200:8010] ♦ Server Password: {password} [example: streampwd] ♦ Stream Name: Name of Stream [sent to clients] ♦ Stream Genre: Genre of Stream [SHOUTcast guidelines] ♦...
  • Page 16: Icecast Example

    <admin-password>adminpwd</admin-password> </authentication> <listen-socket> <port>8000</port> </listen-socket> ICEcast per-stream configuration is un-needed. Streams are distinguished by the mount point configuration which is specified in the source device [Z/IPStream R/1]. Stream 3 Stream Type: ICEcast ♦ Codec: Codec 1 ♦ Server Address: ICEcast.ip:{port} [example: 192.168.2.200:8000] ♦...
  • Page 17 Server Password: <source-password> [example: streampwd] ♦ Metadata Username: <admin-user> [example: admin] ♦ Metadata Password: <admin-password> [example: adminpwd] ♦ Stream Name: Z/IPStream R/1 LoFi [sent to clients] ♦ Stream Genre: livewire ♦ Stream URL: URL of Station Website [sent to clients, example: http://TelosAlliance.com] ♦...
  • Page 18 QUICK START |...
  • Page 20: Introducing Z/Ipstream R/1

    Livewire outputs for monitoring. The Z/IPStream R/1 can also accept and parse incoming metadata. The metadata is then sent along with the stream to the streaming server, which will then distribute it to end listeners. It is important to note that listeners always connect to the streaming server, never directly to Z/IPStream R/1.
  • Page 22: Controls And Connections

    Controls and Connections Overview The Z/IPStream R/1 is very simple to set up and use, having a minimal amount of controls and an easy, intuitive interface. Here, we’ll take a look at the front and rear panels of your Z/IPStream R/1.
  • Page 23: Analog Audio Hardware Back Panel

    WAN Network: The WAN network jack is a 10/100 RJ45 jack typically used to send the encoded streams to streaming servers. NOTE: Z/IPStream R/1 provides two network interfaces for configuration flexibility. If you are not using Livewire, then you only need to configure one interface. Make sure to leave the other interface as “disabled.”...
  • Page 24: Status Display

    CONTROLS AND CONNECTIONS | Status Display The Status screen shows the audio processing meters and indicators. Z/IPStream R/1’s audio processor is capable of performing many different processing functions at different times, primarily based on dynamic range differenc- es in the source audio.
  • Page 25: Automatic Gain Control (Agc)

    Bar graphs will indicate differently for pre-processed audio than with widely-varying audio level content. Audio signals which lack dynamic range, whether naturally or by prior processing, will possess a lower peak to average ratio. Conversely, audio with wide dynamic range possesses a higher peak to average ratio. Z/IPStream R/1 adapts to each case.
  • Page 26: Entering And Editing Text In The Front Panel Ui

    Entering and Editing Text in the Front Panel UI Since the Z/IPStream R/1’s user interface consists of a selector knob and back button, the method for entering text or numeric information may not be immediately obvious. This section describes how text entry and editing is accomplished.
  • Page 27: Web Configuration

    | Section 3 Web Configuration The Z/IPStream R/1 has an internal web server accessible via a web browser. The web interface can be reached by pointing a web browser to the IP address of either LAN or WAN network, for example http://192.168.1.15/.
  • Page 28: Z/Ipstream R/1 Configuration

    Output audio gain [-95.2 dB - 0.0 dB] The Audio Output Level affects the signal level for the Z/IPStream R/1’s rear outputs and Livewire returns. The default setting of 0.0 dB will direct the full level of the processed audio to the Z/IPStream R/1 outputs.
  • Page 29: Livewire

    Enter the channel number of an active Livewire IP audio source channel generated by another Livewire device. Output Livewire channel (source): Enter a unique channel number to appear on the Livewire audio network (connected to the Z/IPStream R/1 LAN/ Livewire network jack). Enter 0 to disable Livewire output.
  • Page 30: Aes (Digital)

    [-95.2 dB - 0.0 dB] The Audio Output Level affects the signal level for the Z/IPStream R/1’s rear outputs and Livewire returns. The default setting of 0.0 dB will direct the full level of the processed audio to the Z/IPStream R/1 outputs.
  • Page 31: Network Menu

    The Z/IPStream R/1 is equipped with two RJ45 gigabit network ports marked LAN [Local Area Network] and WAN [Wide Area Network]. The networking settings of the Z/IPStream R/1 are of IPv4 conventions and must be assigned an IP address before the Z/IPStream R/1 will communicate with any other devices.
  • Page 32: Lan Interface

    Z/IPSTREAM R/1 CONFIGURATION | LAN Interface Mode (Auto) DHCP IP address is provided by a DHCP server on the network. Note: Livewire network devices are typically configured with a Manual IP address, not DHCP. MANUAL A standard IPV4 IP address must be specified.
  • Page 33: Wan Interface

    | Section 4 WAN Interface Mode (Auto) DHCP IP address is provided by a DHCP elsewhere on the network. This is the default configuration when connecting to a network routed by a typical consumer-brand gateway router device for Internet access. MANUAL A standard IPV4 IP address must be specified.
  • Page 34: Codec [1 & 2]

    Picture Experts Group (MPEG) [http://mpeg.chiariglione.org/] was formed by the International Standards Organization (ISO) [http://www.iso.org/] and the International Electromechanical Commission (IEC) [http://www.iec.ch/] to address the needs of digital compression. Their research has yielded the codecs licensed and used by Z/IPStream R/1.
  • Page 35: Compression Codec

    | Section 4 When selecting a codec, there is a trade-off between more modern compression standards which sound much better than older standards, but may risk incompatibility with older client software and devices. The core of this choice will likely be between .MP3 (MPEG Audio Layer III) and the newer and aptly named Advanced Audio Coding (AAC) (MPEG-4 with MPEG-2 components).
  • Page 36: Bitrate

    Z/IPSTREAM R/1 CONFIGURATION | Bitrate The full spectrum of Z/IPStream R/1 encoding can be anywhere from 14-320 kbps for the output data stream bitrate. The output bitrate constraints will differ depending on which codec is selected and whether the encode is set to mono or stereo.
  • Page 37: Metadata

    (IE, “Track - Artist”) for real-time presentation within the playback client. Z/IPStream R/1 ships with a set of metadata filters and you may be able to feed it with data that matches one of the formats it understands.
  • Page 38: Input

    Z/IPStream R/1 via TCP, UDP connections to port 9000 or RS232 serial connections with an RS232 to USB adapter If no automated data stream is available, a manual entry form is included in Z/IPStream R/1 to allow manual entry of playlist information.
  • Page 39: Process

    The automation system would then submit that string of characters via TCP to 192.168.2.109:9000 where the Line Parser Sample.Lua filter extrapolates the two variables from the input string and passes them to the encoder. The Line Parser Sample filter will also log both successes and failures in the Z/IPStream R/1 system log. Note: The Lua Line Parser requires that TCP strings be terminated with a line feed [\n] character.
  • Page 40 Z/IPSTREAM R/1 CONFIGURATION | Icecast Stream Information Connected VLC Media Player...
  • Page 41: Custom Metadata Filter Scripts

    9000 (UDP & TCP), and RS232 will pass to the Lua script. Scripts are managed via the Metadata Filters page. Lua Script Example The following Lua script will engage the Lua Line Parser when written to a file and saved as a Z/IPStream R/1 metadata filter.
  • Page 42: Metadata Tools

    Z/IPSTREAM R/1 CONFIGURATION | All data inside the double quotes of the LogInfo container, (“LineParser Script: title=’”,title,”’, url=’”,url,”’\n”) appears in the system log output. The variables from earlier in the script are specified by name to deliver their contents to the output. The \n specifies a newline character to represent the end of our submission to the log.
  • Page 43 | Section 4 MetadataCapture.exe Metadata Capture application allows the TCP or UDP data from a remote automation system to be routed to this application to capture a precise example of what data is being sent by the automation system to the Z/IPStream R/1.
  • Page 44 Z/IPSTREAM R/1 CONFIGURATION | MetadataSend.exe The Metadata Send program allows for direct push of data to the Z/IPStream R/1 on command. Copying data from the Metadata Capture program and pasting into Metadata Send is a common way of testing the script.
  • Page 45 | Section 4 Syslog Server Download from: ftp://ftp.zephyr.com/pub/Tools/MetaData/SyslogServer.zip Syslog Server is a free syslog server application to display incoming system logs in real-time. If desired, logs can also be saved to file. Seeing the log at the exact moment of submitting a test batch of data can be extremely helpful and is recommended process for script creation.
  • Page 46 TCP port of the Z/IPStream R/1. The download will also contain a PDF file explaining application use.
  • Page 47: Streams

    Set the target server to match the required streaming server protocol. HTTP Streaming Z/IPStream R/1 contains a built-in mini server on TCP port 8000. This server can accept only a few connections and should not be used as the main streaming server or be deployed to the public.
  • Page 48: Streaming Services

    Streaming Services A streaming service can provide all that is needed for distribution of Z/IPStream R/1’s encoded audio stream. Typically pricing via a monthly base rate and bandwidth costs. The streaming service provider will provide the stream configurations for Z/IPStream R/1 and return to the client any number of services including stream link URL’s to provide to listeners.
  • Page 49: Icecast

    | Section 4 Server version Z/IPStream R/1 can connect to SHOUTcast servers using SHOUTcast protocol version 1 or a newer enhanced SHOUTcast protocol version 2. If the server version is not known it will probably be the older protocol version 1.
  • Page 50: Rtp

    RTP interface If more than one network interface for Z/IPStream R/1 is configured, RTP interface selection allows to define to which network interface RTP stream will be sent. Usually interface needs to be set to LAN to broadcast stream to...
  • Page 51: Rtmp

    Enter the RTMP stream name. RTMP stream can also be written with multiple paths (e.g. path1/path2/livestream). Note: RTMP streams require 44100 Hz sample rate to be used in the Z/IPStream R/1 MP3/AAC codec settings and RAW or ADIF transport format when AAC codec is selected.
  • Page 52: System

    Z/IPSTREAM R/1 CONFIGURATION | System The system page can be accessed to either switch the firmware bank of the Z/IPStream R/1, or to reboot the unit. The System Web interface will also allow the upload of new software images. Note: It is good practice to schedule periodic maintenance of the Z/IPStream R/1 encoder and check for updated software.
  • Page 53: Advanced Options

    | Section 4 Advanced Options Change web interface username/password The default username/password is user without password and admin/Telos. NOTE: For security reasons, it is very important to change the default login credentials. Failure to do so may give others access to your Z/IPStream R/1.
  • Page 54: Logs/Date Time

    This allows all new log messages to be sent to the remote SysLog server to assist with system setup and diagnosis. Syslog Server Assign the IP address of a computer running a syslog server. All logs written to the Z/IPStream R/1 syslogs will also be written at the same time to the syslog server assigned.
  • Page 55: Ping Service

    | Section 4 Ping Service The ping service provides a means to test connectivity to certain IP addresses from the Z/IPStream R/1. This can be useful in diagnosing connection issues from the Z/IPStream R/1 to remote servers. Ping results will display both in the Web interface and in syslog as pinger events.
  • Page 56: Configure Static Routes

    IE 192.168.0.0/24 expresses the same information as 192.168.2.0 : 255.255.255.0 in network speak. Note: If a single IP address is entered, Z/IPStream R/1 will append the IP address with /32 to indicate a single IP address in the range.
  • Page 57: View Network Diagnostics

    | Section 4 View network diagnostics Network diagnostics will present the standard Linux output of network configurations. No user functions are included. Interface configuration Link information IP rules...
  • Page 58: Ip Routing

    Z/IPSTREAM R/1 CONFIGURATION | IP routing...
  • Page 59: View Memory Usage Diagnostics

    | Section 4 View memory usage diagnostics The memory usage page is based on the standard Linux tool top. This presents a list of all processes in the CPU and can be very helpful in debugging rogue processes. No user functions are included.
  • Page 60: View System Diagnostics

    Z/IPSTREAM R/1 CONFIGURATION | View system diagnostics System diagnostics presents the output of the Linux dmesg. This can be helpful in diagnosing startup or other system-level issues. No user functions are included.
  • Page 61: View Front Panel Image

    Since this tools refrerences against http://whatismyip.akamai.com/, failure of this command can be an indicator of an improperly or un-configured DNS entry under the Z/IPStream R/1’s Network Settings. If in doubt, Google’s public DNS servers can be used @ 8.8.8.8 and 8.8.4.4.
  • Page 62: Omnia Processing

    It is possible to gain dramatic sonic improvement from Z/IPStream R/1’s Omnia processing right away using one of the factory presets. Start by selecting one from the “Omnia Processing” menu and then click “...edit” to bring up the Preset...
  • Page 63: Preset Editor

    | Section 5 Preset Editor Using the Preset Editor, it is possible to customize the chosen preset to suit your own aural requirements. Note: Be sure to click “Save” in the upper-right hand corner of the editor window when you are finished to save your changes.
  • Page 64 OMNIA PROCESSING | Input Proper input gain is essential for optimum processing. Gain Set the “Gain Left” and “Gain Right” controls so that the peak-reading Input meters are peaking “just into the red” at -12 dBFS with normal “0VU” program audio playing.
  • Page 65 | Section 5 WB AGC The Wide-Band AGC performs overall gain-riding to the input signal over a 30dB range. It acts like an automated “hand on the pot”, keeping the overall level to the 3-Band compressor/limiter nice and consistent. Drive Once the Input Gain is set, you can adjust the Wide-Band AGC Drive if desired.
  • Page 66 Z/IPStream R/1’s bass enhancement section. They are more than just simple EQ’s. If your source material has it, Z/IPStream R/1 will put it in the mix, and with muscle! Making changes to the bass is done using the following parameters, and for maximum effectiveness, in the order listed: (NOTE: Settings of “0.0”...
  • Page 67 | Section 5 X-Over The X-Over (crossover) splits the audio from the WB AGC into 3 frequency bands so each band can be optimally processed. The three bands are: Lo (bass) Mid (midrange - voice and solo instruments) and Hi (treble). There are no adjustable controls in the crossover section.
  • Page 68 OMNIA PROCESSING | The final mixer level controls set the output level of each of the 3 compressor/limiter bands into the final look- ahead limiter. Note that it is possible to reduce the level below “0” as well as increase it. Level [Low, Middle, High] While some EQ adjustment can be done at this stage, be careful not to turn one band’s mix level up too much higher than the others.
  • Page 69 | Section 5 Final Limiter The final limiter is a fast, look-ahead peak limiter that provides final peak control to the processed audio. Limiter Generally, set the Limiter level control until you see about 2 to 4dB of gain-reduction on the Final Limit meters with normal program audio playing.
  • Page 70 Generally, as codec bitrates are reduced, so is the audio bandwidth. Z/IPStream R/1 contains a selectable low pass filter in the output section. Reducing the audio bandwidth by using a lower frequency setting can help reduce the audible side-effects of low bitrate coding.
  • Page 71: Managing Presets

    | Section 5 Managing Presets From the Omnia Processing menu, click Manage Presets to open the preset management window. In the example shown here, we made some changes to the PhatOne preset and then clicked “Save”. Now, here in the Manage Presets window you will see that the PhatOne preset line has an additional choice: “Restore”.
  • Page 72: Telos Alliance Warranty

    WARRANTY | Telos Alliance Warranty Telos Alliance Limited Warranty Telos Alliance Radio Division has an industry-leading five-year warranty. As a company, we are commited to our products and the pursuit of providing better quality to our customers. Find the Warranty online at www.telosalliance.com/warranty.
  • Page 73: Specifications

    SPECIFICATIONS Specifications Audio Coding Codecs: MP3: 16 to 320 kbps ♦ AAC-LC: 24 to 320 kbps ♦ HE-AAC: 24-96 kbps ♦ HE-AAC v2 (aacPlus): 24-96 kbps ♦ AAC Transport Modes: ADTS ♦ ADTS-CRC ♦ ADIF ♦ RAW METADATA FORMATS: ♦ Character Parser Sample ♦...
  • Page 74: Analog Audio Output

    | Section 7 Analog Audio Input Analog: Balanced XLR, +4 dBu ♦ Input Impedance: 6K Ohm differential ♦ Analog to Digital Converter: 24bits ♦ Analog Audio Output Analog: Balanced XLR ♦ Output Clipping: + 22dBu ♦ Output Impedance: 50 Ohm differential ♦...
  • Page 75: Z/Ipstream R/1 Self Test

    ♦ Shipping Weight: 8 lbs. (3.62 kg) ♦ Z/IPStream R/1 Self Test Press and hold the Headphone Volume Knob in during power up until the screen activates. Release Headphone Volume Knob and then press the Control Knob. Activate all front panel controls to test function.  ...
  • Page 76 1241 Superior Ave. • Cleveland, Ohio, 44114, USA • +1.216.241.7225 • TelosAlliance.com © 2017 TLS Corp. The Telos Alliance.® All Rights Reserved. C17/1/19014...

Table of Contents