Z/IP Stream R2 Frequently Asked Questions
How do the licenses work on the R/2?
The license codes installed on your R/2 determine the number of audio programs that you may ingest and process. For example, if you have three unique content audio programs, you will need an R/2 with licenses to unlock three audio program inputs. Once you ingest the audio program, you may process and encode each program more than once, in different formats, provided there are enough resources to do so.
There are very few front panel controls. How do I set up my new Z/IPStream R/2?
During the initial set up, you use the front panel is primarily to assign an IP address to the R/2 (please see the Quick Start Guide, or the manual, for more details). You complete the remainder of the configuration using a Web browser. To access the front panel menus, use the navigation cluster.
Since I need to access the Web GUI, how do I get it on the network?
Both LAN and WAN network connections default to DHCP. Use the front panel controls to select the desired interface and view the IP Address.
I need to have static IP. How do I configure this without a web interface?
If you want to configure a static IP before connecting to the network: Open the network menu by pressing the OK button (the one with the "Check Mark" icon) in the Navigation Cluster (the buttons on the right of the display). Then select the interface you want to edit by pressing the "Check Mark" again. Now you will be prompted with the question "Switch to Static?" Toggle to "Yes" and press the OK button to select. This will open a menu where you can fill in the IP address. Use the left arrow to begin configuring a field. Then use the left and right arrows to select the proper numeral in each octet. When a digit is flashing, the up and down arrows will control its value. When you finish an entire field, press the OK button to save the field. After all fields are configured, press the right arrow to move on to the confirmation screen. You will now be asked to apply. Toggle to "Yes" and press the OK to apply.
Can I change Network Interface Settings from the Web GUI?
Yes, you can edit your network interface settings in the Network menus after you log in the first time. If you change the IP address of your R/2, you will need to change that in your browser’s address bar so that the browser can connect to the R/2 on the new IP address.
Now how do I get audio in?
The Z/IPStream R/2 has two choices for audio input. AES/EBU or Livewire. To add an audio source, click on "Audio Sources" in the main menu. You will see a screen with a drop-down on the right labeled "Add Audio Source." After you open this, you can select either AES/EBU or Livewire. Give the audio source you are adding a familiar name. This is the name you will see when you select the audio sources later on in configuration. Now, select the proper Livewire IP Driver input or AES/EBU input you are using/intend to use. If you have chosen the Livewire driver, you'll need to do one more step to get audio flowing. At the top right of the menu is the "Livewire Driver" menu. Open this menu and then fill in the "DST (receive)" field with the proper Livewire channel corresponding to the audio source you just made. So if you selected Livewire input 1, fill in the first "DST (receive)" position.
Why aren't my front panel meters showing any audio?
There are two sets of front-panel meters. The first is for Livewire, and the second is for AES/EBU. To toggle between them, use the up and down arrows to the right of the display.
What are the different streaming instance types?
We provide a variety of instance types to give users the ability to have maximum flexibility when it comes to implementation.
- Audio Processing Instance: This is used to process an audio program and send the processed audio out to the local outputs, either AES or Livewire. It is useful for program monitoring or additional processing.
- Standard AAC Encoder Instance: Used to process and encode an audio program to AAC. The resulting stream can be sent to multiple media servers simultaneously.
- MP3 Encoder Instance: Same as the AAC Encoder instance, but the audio is encoded to MP3.
- Adaptive AAC Encoder Instance: An adaptive stream encodes the same audio at multiple bitrates at the same time. Listeners can then select the appropriate bitrate depending on how much bandwidth they have available. We support the Apple HLS and Microsoft SmoothStreaming formats.
- Processed or Watermarked Audio Source Instance: A Processed Audio Source allows you to reuse a processed audio program so that you don’t have to process the same audio multiple times. For example, if you need an Audio Processing Instance for local monitoring, a Standard AAC Encoder Instance for a high-quality stream, and an MP3 Encoder Instance for mobile platforms, you would want to set up a Processed Audio Source to feed all of them the same post-processed audio. You then would select ‘no processing’ on each of those instances because you are already processing the audio at the Processed Audio Source. This maximizes the number streams you can generate while minimizing the CPU utilization.
- SHOUTcast or Icecast stream monitor Instance: Each license activates two monitoring instances. Monitoring instances can be used for monitoring the stream from your server and can send email notification on stream silence or failure of the stream.
Any other tricks with program types?
Yes, if you run redundant mount points, you do not need two instances. Instead, you just need to add each mount point. These mount points need to use identical codec settings and audio, but there can be different server types. This can help reduce on-screen clutter. In other words, a single SHOUTcast encoder instance can send to two (or more) SHOUTcast servers.
Do processing adjustments take effect universally immediately?
Yes, the processing adjustments take effect immediately, so that you can monitor the changes you're making. Make sure you save the processing adjustments; otherwise, they will disappear after a restart.
How can I locally monitor the R/2's audio without the headphone jack?
- You may use an Audio Processing instance or a Processed Audio Source instance to send the processed audio to an output device, either AES or Livewire.
- If you purchased the R/2 with optional Omnia.9 Processing, then you can also monitor the audio via NfRemote. Once logged into NfRemote navigate to Client Audio Out, and then Patch Point. Under Patch Point, select an output on the PC you want to listen from and turn the output on by clicking the power button icon. If you get dropouts or stuttering audio, increase the audio buffer until they stop.
How many outbound streams can the R/2 support?
This depends on a variety of factors. The primary load on the R/2 is Omnia 9 processing instances. In most cases, you won't stress the R/2 but, as you add more instances or start seeing problems, check the Status page of the R/2 and see if the CPU or Memory are under full load. If you have not exceeded the resource limits but still have problems, you may need to check the bandwidth usage for all generated streams. Make sure that your Internet connection can handle all the streams and that no other computers or streams are using up your bandwidth.
What about MetaData?
Telos streaming products have always had full support for receiving metadata, and the facilities for handling metadata are included. You shouldn't need any third-party software unless your automation system requires it. The Z/IP Stream can take metadata by TCP, UDP. We have a free file watcher utility if your automation can only create a text file.
What is Metadata2ui?
Metadat2ui (ui is short for user interface) is a windows executable sometimes needed to configure the metadata being sent to some content distribution networks. It's used with more complex metadata requirements. For example, if you have more than one source of metadata and need to aggregate them, or you need to send metadata to a profanity delay first, so it's in sync with your audio.
Do I need this PC running Metadata2ui all the time?
No, you only need Metadata2ui open during configuration. We recommend you close it when not in use.
How do I get Metadata2ui?
You can get the latest version of Metadata2ui by contacting us. We'll make sure you get the correct version to go with your system. Use the contact form a the top of this page or email us at firstname.lastname@example.org.
What do I do with Metadata2ui?
We need to connect Metadata2ui to Z/IPStream R/2 using one of its IP Addresses. Click on the File button, followed by New Connection. Now you will have a screen where you can fill in the IP Address and Display Name for this R/2. Press OK, and now you will see the Z/IPStream listed as available. Find the connect button next to the R/2 you want to connect to and click it to connect.
I'm connected, now how do I add metadata?
In order to get your metadata flowing, we need a couple of pieces of information about your setup to create a source.
- How does your playout system deliver its metadata? The Z/IPStream R/2 can accept metadata over incoming TCP or UDP. It can also make outbound connections to systems over TCP. Once you know your connection type, click "Source" and select it. Now configure your connection and move on to part two.
- We need to know what your automation systems output is, and select the proper filter. You can now save your source to create it. If your automation system is not listed, please contact Telos Support for assistance.
My source is setup. How do I get my metadata out?
In most cases, you have to run your metadata through a Translator. A Translator allows you to modify or clean up the content of some of the metadata fields. To set up a Translator, open the Converter menu and select Translator.
What do I put in the translator?
What goes in the Translator depends on what fields we need to filter for the Content Distribution Network. For example, if the CDN needs a specific input value to trigger ad insertion or content coverage, we would use a "Change Field" to translate the metadata fields from what the automation system generates to what the CDN expects to see. Inside of the Change Field, you will have a Field Name, Match Value, and New Value. The Field Name is the general value of a specific portion of the metadata, and the Match Value will be the specific subvalue of this field. For example, if your automation system outputs "cue_type: COM" for commercials. You would use "cue_type" as the Field Name, and "COM" would be the Match Value for commercials. You then will need to get the value your CDN wants to see in place of COM and fill that in for the New Value.
My metadata is ingested and translated. What do I do with it now?
We're ready to send it out. Select Outputs on the menu bar and select "Send Over TCP." As the "source" for the output instance, select the Translator you just created. Select an output template that matches the format needed by your replicator, (for example, the template for Triton Digital it is often andoxml2). If sending the output to Triton Digital, set the "Destination address/port" to 127.0.0.1:31313 and click OK.
There is no filter or template for my Metadata. What do I do?
Contact us. We will write basic input filters or output templates for you for free. If we don't already have a filter, we'll ask you to provide us with sample output data, and we'll write a one for you. This is software development, so we ask that you give us as much notice as you can. We may not be able to assist if you call us one hour before you need to go live with your metadata. Generally, we need 48 hours to write and test a new filter.
What about other metadata issues?
Metadata can be a very complex topic, and we're here to help. Please reach out to Telos support for assistance with this at 216-241-7225, or via email at email@example.com.
Do I need to contact Triton Digital before I can use my R/2 with Triton Digital services?
Yes, you will need to contact Triton so they can provision your stations appropriately to work with the R/2.
Can I use the R/2 to stream to Triton and also to an internal server?
You can certainly use the R/2 to stream to Triton and another server. However, this portion only pertains to the Triton. Please reference the introductory section for standard configurations.
Since I am an existing Triton customer, will I still use Station Manager?
Technically yes, but no. The R/2 replaces the current PC that is running Station Manager. The R/2 has the Triton Station Manger built in.
Where will I configure my connection to Triton Digital Services then?
You will need to navigate to Audio Sources, and then Triton Digital Services. You then will input your Station credentials from Triton, and click Save.
If Triton is not just another server instance type, how do I configure audio to reach Triton?
Triton operates out of a separate menu. To get your post-processed audio to this is a two-fold process. We will need to set up an Audio Processing Instance, which we point at a Livewire or AES output. Then you will need to take this output to another input to loop it back and select the second input as the Audio Device under Configure Station. This is useful in cases where (in the US) you might want to include Neilson PPM in your stream.
Configure Station? Where can I find that?
Under Triton Digital Services, after you have started the station you want to modify. Now click on the station we need to route audio to, and in the bottom right corner, you will see Configure Station. In this menu, you will now see Audio Device. Select the Post Processed Audio source here that you want to feed to Triton.
How does my metadata reach Triton?
Metadata is parsed within the R/2, but configured from an executable called Metadata2ui, as described in the previous section.
What is Metadata2ui?
Metadata2ui is an executable that needs to be installed on a local windows machine, and is only needed to configure the metadata flow. More information on this can be found in the prior section, Metadata2ui.
My audio and metadata are out of sync. Why?
If you run your audio through a delay before the R/2, you will need to delay your Metadata the same amount. You accomplish this from the Configure Station menu. Once in the configuration find Cuepoint Delay Duration. Fill in the amount of time the audio is delayed in milliseconds and your metadata will be delayed the same amount as the audio.
Who do I call if I have problem?
Both Telos and Triton Digital can field calls for the R/2. If it is a local problem with R/2 you likely want to call Telos first, and if it looks like and issue beyond your facility you may want to start with Triton Digital. If needed, Telos and Triton Digital will work together to resolve a situation.