Technical Support Bulletin

Similar documents
or newer required for Shoutcast internet radio or newer required for itunes and m4a file support Notes:

Software datasheet #SAMCAST (for Windows PCs)

TX G1

Composer ME User Guide

Integration Note. Ovation Summit OS Solo & Duet, some OMS(x) Fusion Research, Inc.

First look at Logger 2.0. Software requirements

Media player for windows 10 free download

User and Technical Documentation. Streamsicle v Paul Christian Ward, Last updated: May 4, 2003.

Multi-Room Music Servers

jetcast Manual Table of Contents

Legal notices. Control4 Disclaimer. Trademarks. Legal Notice. Copyright. Contact Information

Managing Meeting Recordings

The Wowza Streaming server allows to distribute incoming audio and video data in different data formats to multiple clients.

Technology provider for business music and audio advertising delivery

Control4 Driver v5. programming guide. for Mirage Media Server. compatible with. mms 5a. mms 2a. mms 1e OS 2.8+

Open Source Radio. Murray Saul Seneca College

CinePlay! User Manual!

# B: Information on USB Command and Control Multimedia Player Interface/List of Supported Devices - (Jun 26, 2012)

convert MP4 m3u8 convert MP4 MP4 Convert MP4 MP4 MP4 M3U8 convert M3U8 MP4 mp4 MP4

Z/IPStream R/1 Encoder for Streaming

TotalRecorder On-line Help (Version 8.2)

Webcaster Frequently Asked Questions


Creating An MP3 Player With HTML5 By Mark Lassoff READ ONLINE

Freegal emusic PC user guide

Legal notices. Control4 Disclaimer. Legal Notice. Copyright and Trademarks. Contact Information

None Player Listen Live Button. Core Publisher Persistent Player. Triton Player

SoundBridge Helpful Tips. For customers who want to use Roku SoundBridge with the SlimServer music server

How To Transfer Music From Windows Media Player To Ipod Touch Without Itunes

What to do when your STL feed goes down

SHOUTcast v2 - Broadcasting with Nicecast

Experimental Features on Kindle (2nd Generation)

Streaming Media System Requirements and Troubleshooting Assistance

Extensible scriptlet-driven tool to manipulate, or do work based on, files and file metadata (fields)

Business Proposal HLS Gateway for Android

TIP Subscription Guide

Downloading, Installing, and Configuring Audacity Under OS X

Composer HE User Guide

Setting your PC for operating from a smartphone, iphone, etc. as a controller (Windows 8.1)

DOWNLOAD OR READ : WINDOWS MEDIA PLAYER HELP GUIDE PDF EBOOK EPUB MOBI

TotalRecorder On-line Help (Version 8.5)

All-in-One Capture, Camtasia, Camtasia Relay, Camtasia Studio, Coach's Eye, DubIt, EnSharpen, Enterprise

SI M Audio, Navigation, Monitors, Alarms, SRS

Supplement. Video Camera (compliant with Ver or later) 2. Photo and video upload (compliant with Ver or later) 4

I. CREATING YOUR SOUNDCLOUD ACCOUNT

User Manual Version 1.0

Reference8 Pro music player Fast Operation Guide

Mirage Media Server (Autonomic MMS-x Devices)

ipod classic User Guide

Genesys Interaction Recording Solution Guide. Deploying SpeechMiner for GIR

How To Switch The Ipod To Manual Update And Enable Disk Use

Audio Servers S1, H1, H3, H5CD and Others

INSTALLATION AND USER MANUAL FOR GATEWAY PRO BT

Listen to music online with flash player 4

Legal notices. Control4 Disclaimer. Legal Notice. Copyright and Trademarks. Contact Information

Getting Started Guide

MyHome delivers all the media files stored in your computer through D7 and your home entertainment system. Watch your digital movies, enjoy your

BrightSign Wireless Model User Guide

DOWNLOAD PDF CAN I ADD A PAGE TO MY WORD UMENT

BRIGHTSIGN APP USER GUIDE

This chapter takes you to the outer limits of what is possible with itunes.

Sprint Media Manager FAQs

Cisco TelePresence Content Server S4.1

Installing and Configuring hopto Work. System Requirements Be sure you have these system requirements to install and use hopto Work.

H10 ios App V2.0 User Manual

Contents. Getting Set Up Contents 2

INSTALLATION AND USER MANUAL FOR GATEWAY PRO BT

INSTALLATION AND USER MANUAL FOR GATEWAY PRO BT

Adobe Acrobat Connect Pro Quick Start Guide for Meeting Hosts / Presenters


Online Rooms: Educator Guide. Online Rooms. Introduction to Online Rooms

Localization Language Feature (5.3)

BRIO by OraStream. Product Brief

APEX SERVER SOFTWARE NETWORK VIDEO RECORDING SOFTWARE USER MANUAL. Version 1.3

Media-rich web applications with Macromedia Flash. Darren Carlson

INSTALLATION AND USER MANUAL FOR GATEWAY PRO BT

2015 / 11/ 11 Version 1.6

HQPlayer Kick-Start Guide

BRIGHTSIGN APP USER GUIDE

Choosing a CDN by Kirk Harnack, The Telos Alliance

Centova Cast. Administrator's Reference Manual. Published May 04, 2015 Copyright 2015, Centova Technologies Inc.

Using Hypertext Transfer Protocol over Secure Sockets Layer (HTTPS)

How to Troubleshoot Panopto Viewing Issues

If you have any questions, please contact Broadcaster Support: Option 2 or

Delete Songs From Iphone Without Itunes Ios 5 >>>CLICK HERE<<<

Using Audacity A Tutorial

Before you start installing on Kodi please make sure you complete this Playlist folder creation step.

Integration Note for ECDS with Cisco Show and Share, Cisco Media Experience Engine 3500, and Cisco Digital Media Players

SelenioFlex Live 1.3.0

DNA Evolution 4.0 Workflow Guide for Automated Third-party Preview Generation

Experience Button Suite. Installation and Usage Guide. Revision: 3.0 Date: Monday, July 10, 2017 Authors: Alan Chow

OPERATION MANUAL GROM-MST4 AUDI MMI 2G

Arkuda Concert. Audio Network Solutions

Software Features. Product at a Glance. Powerful VMS

Version 3.1 System Administrator Guide

Hypertext Transfer Protocol over Secure Sockets Layer (HTTPS)

Visual Land V TOUCH PRO

VISUAL QUICKSTART GUIDE QUICKTIME PRO 4. Judith Stern Robert Lettieri. Peachpit Press

In this tutorial we are going to take a look at the CentovaCast 3 control panel running ShoutCast 2 and explain some of the basic features.

Taurus Series Multimedia Players XI'AN NOVASTAR TECH CO.,LTD. Common Problems & Remedies Document Version: V1.4.0 Document Number: NS

Transcription:

Technical Support Bulletin Date: June 7, 2011 Title: Configuring Internet Radio with Control4 OS 2.1 Product(s) affected: Control4 Operating System (OS) 2.1 Topic(s): With the release of OS 2.1, it is now possible for dealers to configure Control4 systems to play back Internet MP3 radio streams. This Tech Bulletin explains how to configure and utilize this functionality. Summary: With OS 2.0, Control4 implemented the ability to play Internet MP3 radio streams. However, no user interface was supplied. A Shoutcast driver was utilized by some Dealers to add Internet radio channels to systems. GreenWave Technology, with their Web Radio app, also utilized this capability of the OS 2.0 system. In OS 2.1, Internet Radio channels can be added to the media database and selected via the standard Control4 user interface. This Technical Bulletin provides information about how to configure new and existing systems to utilize the Internet radio capabilities within OS 2.1. It also describes how to find Internet radio channel URLs. Technical Details: Formats Supported Control4 supports many HTTP-streamed, MP3 format, Internet radio channels. The Control4 Primary Controller, running the audio server process, inserts the specified stream into the digital audio system. All Control4 audio endpoints can play back these MP3 format streams. Control4 does not support Internet radio streams in other formats (e.g., AAC or WMA). Control4 also does not support Internet radio streams which are encumbered by DRM (digital rights management) protection or which require a special player or handshake with the streaming service. Please be aware that Internet radio streams may change their URLs, discontinue service, or stream silence during some programming periods based on broadcast restrictions. Customers need to be made aware that this is characteristic of the current state of Internet radio in general and does not indicate a problem with their Control4 system. Technical Support Bulletin Installing and Configuring Internet Radio with OS 2.1 Page 1

Although most MP3-formatted HTTP streams work correctly within the Control4 system, some MP3-formatted streams may not work. The Control4 Dealer should verify that the stream will play correctly when adding it to the system. Internet Radio Broadcast Cloud and Bindings The Internet radio implementation is part of the digital audio subsystem and is automatically configured by the system when a project is created much like digital audio. An Internet Radio broadcast cloud driver is automatically added to the Control4 project when the first Controller is added (see Figure 1). Each of the HC-class Controllers (HC-200, HC-300, HC-500 and HC-1000) have an Internet Input audio binding which is automatically connected to the Internet Radio broadcast cloud (see Figure 2). Figure 1. Internet Radio Cloud Figure 2. Internet Input binding to Internet Radio Configuration of Internet Radio is done automatically when you create a new project using OS 2.1. However, if you are upgrading an existing system to OS 2.1, you need to add the Internet Radio broadcast cloud driver manually, and then bind it to the Controller(s). To Add Internet Radio to an Existing System 1. Update the system to OS 2.1. 2. Add the Internet Radio broadcast cloud driver to the project by searching the Local Database (see Figure 3). 3. After you have added the Internet Radio broadcast cloud driver to the project, you can then bind it to the Primary Controller s Internet Input binding (see Figure 2). Figure 3. Internet Radio Broadcast Cloud Driver Entering Internet Radio Channels into the Media Database Technical Support Bulletin Installing and Configuring Internet Radio with OS 2.1 Page 2

After the Internet Radio broadcast cloud driver is added to the project and bound to the Internet Input binding on the Controller(s), you can add Internet radio channels to the media database. This can be done using Composer Pro, Composer HE, or Composer ME through the Media view (see Figure 4). Figure 4. Composer Media Interface IMPORTANT: Finding the URL(s) of the Internet Radio station(s) which you want to listen to is the most challenging aspect of configuring Internet radio within the Control4 system. Most providers of Internet Radio streams obscure the actual streaming URL. The web-based interfaces that they provide may not give you access to the actual URL. In the following material, we will describe a couple of ways to find the Internet Radio stations you want, and then extract those URLs from the Internet Radio stations. Before we get to that level of detail, here s the general procedure that is followed when looking for the URL of a streaming Internet Radio station. 1. Find a source that gives you access to Internet Radio stations. You can utilize Internet sources such as consolidated web directory services or the website of specific broadcast providers. You can often use an Internet search engine to find a specific broadcast provider. 2. Extract the URL from the information supplied by the directory or website. 3. (Optional) Test the URL using a media player (e.g., Media Monkey). 4. Enter the information into the Composer Media Database. Technical Support Bulletin Installing and Configuring Internet Radio with OS 2.1 Page 3

5. When adding stations, you must supply the Channel as the correctly formatted URL for accessing the Internet Radio streaming server (see Figure 5). When you enter a URL, Composer will verify that it s correctly formatted. However, Composer does not verify that the URL is correct or that the stream is playable. 6. You must also check the Audio Only box. This is required for the station to show up in the Navigators. 7. Name, Description, Genre, and Cover Art are all used by the system and are also entered using this interface. 8. Refresh Navigators if you haven t done so after configuring your Internet Radio bindings. Refresh Navigators is not required if the station list is updated but no bindings have been changed. 9. Test the playback of the Internet Figure 5. Internet Radio Station Definition Radio station within the Control4 system by using the Control4 Navigator to select the station. Internet Radio station(s) that have been added to the Internet Radio broadcast cloud will be available to the user through the standard Navigators. Internet Radio stations will display on all interfaces: Flash Navigator, iphone/ipad, Legacy, and List Navigator (see Figures 6 and 7). Figure 6. Flash-based Navigator UI Technical Support Bulletin Installing and Configuring Internet Radio with OS 2.1 Page 4

Figure 7. Now Playing Interface Import/Export Internet Radio Lists After you have created a list of Internet Radio stations that you want to provide to your customers, you can use the Export/Import functionality of Composer s media interface to easily add these same stations to other projects. To export a list of station, select the Internet Radio broadcast cloud in the Media menu. Then select Media; Export. The export file is an XML-structured text file and can be edited with any text or XML editor. Important: Control4 recommends that you remove playlists from the export file before importing it into another project or even back into the same project. This will ensure that you don t end up with invalid or duplicate playlists. Figure 8. Export / Import To do this: 1. Open the file and find the start of the playlists section (<playlists>). 2. Remove that entire section replacing it with just the empty playlists element (<playlists />). 3. Save that file; and you are ready to import it for use in another project. Figure 9. Empty Playlist in Export File Technical Support Bulletin Installing and Configuring Internet Radio with OS 2.1 Page 5

Finding Internet Radio Stations There are several resources available to find Internet Radio stations on the Internet. These range from directory-type services such as the SHOUTcast radio directory (www.shoutcast.com), icecast (www.icecast.org), and streamfinder (http://streamfinder.com/about-streamfinder/) to local broadcast provider websites. Other Control4 Dealers may also share Internet Radio stations or exported station lists on the Control4 Dealer Forum or through other venues. We will provide several examples (see the following sections) to illustrate how Internet Radio URLs can be found using these resources. There are a few key things to know when looking for Internet Radio URLs. Stream must be in MP3 format Stream must not be encrypted with DRM technology or require a specific media player or plug-in Note: Be aware that the availability of Internet Radio stations is subject to change. Stations may stop broadcasting or change URLs at any time. Many times when you find what you think are the URLs for an Internet radio station you will actually find a playlist file. Tip: M3U and PLS are the extensions commonly used for playlist files downloaded when streaming Internet Radio stations to a local client. These are structured text files and can be opened in any text editor or by most local audio clients. In the following instructions, we show how to use a text editor to find the URL needed to stream an Internet Radio station on the Control4 system. Technical Support Bulletin Installing and Configuring Internet Radio with OS 2.1 Page 6

Example 1: Using SHOUTcast to Find a URL for Internet Radio Stations 1. Using an Internet browser, go to www.shoutcast.com 2. Use SHOUTcast s search interface to search for a station or genre. Make sure the station you are interested in playing within your Control4 system supports MP3. 3. Select the station you want. I have configured my Firefox browser to ask me when opening links. 4. I chose to open the PLS file using Notepad++, a text editor. This gave me access to the actual URL of the stream. In this case it was http://66.225.205.47:80 Technical Support Bulletin Installing and Configuring Internet Radio with OS 2.1 Page 7

5. I entered this information into the Control4 Media Database and tested the station to ensure that it played correctly. Example 2: Using www.icecast.org to Find a URL for Internet Radio Stations 1. Using an Internet browser go to www.icecast.org 2. Use icecast s stream directory to search for a station or genre. Make sure the station you are interested in playing within your Control4 system supports MP3. 3. Select the M3U link of the station you want. I have configured my Firefox browser to ask me when opening links. Technical Support Bulletin Installing and Configuring Internet Radio with OS 2.1 Page 8

4. I chose to open the M3U file using Notepad++, a text editor. This gave me access to the actual URL of the stream. In this case, there were several URLs available; any of these URLs should work. I selected the first. 5. I entered this information into the Control4 Media Database and tested the station to ensure that it played correctly. Example 3: Using an Internet Search to Find a Local Radio Station Please note that this is just one example. There is no one right way or method to ensure that you get the URL you are looking for. 1. Using an Internet search provider, look for the station you want to access Technical Support Bulletin Installing and Configuring Internet Radio with OS 2.1 Page 9

2. Using your browser, follow links until you locate the web page that gives access to the stream. Note that there are several options for streaming. We are looking for the MP3 stream. 3. Select the MP3 audio stream. My browser asked me how I wanted to open the link. 4. Extract the URL from the PLS file; in this case it is http://icecast.ksl.com:8000 Technical Support Bulletin Installing and Configuring Internet Radio with OS 2.1 Page 10

5. Enter this information into the Control4 Media Database and test the station to ensure that it plays correctly. Example 4: Using an Internet Radio Control4 Media Database Export File Several Dealers and Control4 employees have built station lists and shared them with others. You have two (2) options with their station lists. 1. You can import their station list directly, and just use it. This will replace any entries you have in the station list. This is an easy way to generate the Internet Radio stations. Then you can add/delete individual stations using the Composer Media Manager interface. Or 2. You can extract information from their export file and merge it into your own export file. If you choose this approach, you will need to be careful to use the appropriate XML structure when you manually merge your lists. This is the structure of the XML entry for an Internet radio station: <broadcast> <name>station Name</name> <description>station Description</description> <genre>station Genre</genre> <audio_only>true</audio_only> <cover_art>base64 encoded image</cover_art> <location>url</location> <img></img> </broadcast> Technical Support Bulletin Installing and Configuring Internet Radio with OS 2.1 Page 11