background image

 

  | 

23

4

 

Streaming Servers

Streaming Servers

A streaming server or relay must be a component of any ProSTREAM-connected streaming solution. The 
streaming server can be either free software from the Internet community or a paid service from a provider. 
While ProSTREAM is capable of serving streams directly, a streaming server instance should be utilized for 
clients to connect to the encoded stream. ProSTREAM is NOT designed to serve direct client requests.

ProSTREAM has audio outputs as well as inputs. There are stereo male XLR analog outputs mounted on 
the rear panel of ProSTREAM, Livewire IP audio input/outputs, or optional AES/EBU inputs and outputs. 
The audio output direct from ProSTREAM does not reflect the encoded audio that comes from the stream 
container but instead represents the full bandwidth audio feeding the ProSTREAM’s stream compressor. 
Both input and output audio can be monitored via the front panel headphone jack and selector, but encoded 
audio still requires an external decoder in order to be monitored.

A streaming server instance will accept the continuous stream of packed data from the ProSTREAM and 
replicates the packet streams to each client program, device, or mobile phone via the Internet.

As the stream’s content increases in popularity, the task of delivering the stream can require significant 
Internet bandwidth may even need to be shared amongst multiple server instances and/or services. A 
streaming server instance can be used in this situation to supply multiple streaming server instances or 
services.

Just like a terrestrial broadcast, this distribution must all start with the single server instance to which the 
ProSTREAM is delivering the compressed packet stream.

Streaming Server Software

 

Icecast2 [http://www.icecast.org/]

 

Wowza [http://www.wowzamedia.com/]

 

Streamcast [http://www.radiotoolbox.com/]

 

Windows Media 

HTTP Streaming: 

ProSTREAM has 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. It is intended to be used for stream monitoring with 
a player or to have another media server pull the stream from ProSTREAM allowing monitoring of the 
encoded stream. This is helpful in troubleshooting server connections or just as a quick way to test every-
thing is working as expected. The HTTP server is also useful when adjusting audio processing parameters as 
the audio can be monitored with compression. The audio delay should also be shorter than listening to the 
stream delivered through an external server.

SHOUTcast DNAS [http://www.SHOUTcast.com/broadcast-tools]: 

SHOUTcast.com is a streaming community on the Internet operated by Nullsoft and sponsored and 
supported by AOL. SHOUTcast does not relay streams or provide any live bandwidth features for free. 
SHOUTcast.com is the home of the following free software and services: 

Summary of Contents for ProSTREAM

Page 1: ...TELOS ProSTREAM Network Audio Processor and Stream Encoder USER S MANUAL Version 1 0 September 2011...

Page 2: ...s manual In the past many good ideas from users have made their way into software revisions or new products Please contact us with your comments Service You must contact Telos before returning any equ...

Page 3: ...ec tion against such interference when this type of equipment is operated in a commercial environment Operation of this equipment in a residential area is likely to cause interference If it does the u...

Page 4: ......

Page 5: ...sandConnections 5 Overview 5 User Interface 5 Connections 6 EditingText 6 3 ProSTREAMControls 7 Audio Menu 7 Network Menu 9 Status 10 IN OUT status bar graphs 10 Automatic Gain Control AGC 11 Limit 12...

Page 6: ...Bitrate 19 Transport 19 Metadata 20 Streams 21 System 22 4 StreamingServers 23 Streaming Servers 23 Stream Server Service Providers 24 A1 WarrantyandApplicationCautions 25 A2 ProSTREAMAudioSpecificat...

Page 7: ...Today as technology roars ahead we re constantly seeking new ways to apply it to the problems of everyday broadcast ing Voice over IP VoIP is particularly compelling for its ability to packetize high...

Page 8: ......

Page 9: ...yright laws of the United States and other countries in which you broadcast and to pay all applicable royalties to the copyright owners when you become a webcaster There have been recent amendments to...

Page 10: ...hine s IP address and run SHOUTcast DNAS with the following minimal sc_serv conf file SHOUTcast 1 9 8 configuration file not production ready MaxUser 32 Password Telos PortBase 8800 SrcIP ANY DestIP A...

Page 11: ...t stream 5 Stream1 Set the Stream1 menu options as follows SHOUTcast Server Address SHOUTcast DNAS root URL I E 192 168 0 9 8800 SHOUTcast Password Telos This is the password to access the streaming s...

Page 12: ...4 Section 1 The stream can now be heard with a streaming player by connecting to the SHOUTcast base URL or by clicking on the Listen link...

Page 13: ...erface 1 Power LED The blue power LED is located to the upper left of the display When the unit is first powered the power LED will flash until the unit is fully booted when the power LED will light s...

Page 14: ...r instance 3 WAN Network The WAN network jack is a 10 100 RJ45 jack which can be used to access the streaming server instance if the streaming server is running on a network other than a local or Live...

Page 15: ...lable for ProSTREAM are available via the front panel and the web interface unless specifically called out in this document Some setting values may or may not be locked or unavailable if they are depe...

Page 16: ...e chosen the Livewire interface you ll be given fields to assign input and output channels Livewire IP audio is assigned via channel numbers This must be set to the channel of an active Livewire IP au...

Page 17: ...rt The settings available in the ProSTREAM configuration options contain independent settings for the separate WAN and LAN networks Each port can be configured with the following settings Mode The Mod...

Page 18: ...display of the ProSTREAM is the default device display interface and provides a visual representa tion of the aural states of the ProSTREAM The status display as shown in the display photo above shows...

Page 19: ...or audio lacking dynamic range the than with audio possessing a high degree of dynamic range Audio signals which lack dynamic range whether natu rally or by prior processing will possess a lower peak...

Page 20: ...judge the sound not specified meter indications Omnia Processing The dynamics processing algorithms in use in the ProSTREAM are based upon Omnia Audio s highly successful Omnia 3net which is a hardwar...

Page 21: ...aluation should occur over time not in short moments 4 While making changes to the system tweak levels in small increments Do not make too many differ ent adjustments all at once Multiple adjustments...

Page 22: ...modulation and or harmonic distortion is likely to occur Resist the temptation to crank up the aggressive processing sections like the limiters Those will add loud ness but usually at the cost of qua...

Page 23: ...n the influence of the multiband stages Reduce the amount of Drive to each band in the multiband Increase the Release times to slow down recovery 3 Ease up on the Wideband AGC sections Reduce the Driv...

Page 24: ...se an EQ change is still followed by a dynamically controlled stage therefore any excessive EQ change can be undone by the subsequent AGC The last option adjusting the mixer is designed to provide a f...

Page 25: ...acoustically masked by the lower frequencies Generally an increase in the enhance menu s bass boost functions alone will provide more than sufficient enhancement to the low end Reducing Codec Artifact...

Page 26: ...onal Electro mechanical Commission IEC http www iec ch to address the needs of digital compression Their research has yielded the codecs licensed and used by ProSTREAM MPEG has released different stan...

Page 27: ...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 The range of each codec i...

Page 28: ...e In the event that no metadata is provided to ProSTREAM the stream s Stream Name configuration will be included as the stream s text content Most automation systems will provide an option for submitt...

Page 29: ...ream SHOUTcast Server Password Most streaming software and services require an authentication password in order to accept an incoming data stream In the case of SHOUTcast DNAS steaming server this is...

Page 30: ...n of one or the other bank to be the active The dual firmware options allow for a firmware image to be tested for proper application If a new firmware image is installed and then produces undesir able...

Page 31: ...cant Internet bandwidth may even need to be shared amongst multiple server instances and or services A streaming server instance can be used in this situation to supply multiple streaming server insta...

Page 32: ...treaming server which can be used to stream to clients of all kinds via the Internet Wowza also includes a customizable flash streaming client Wowza server does not accept a push stream configuration...

Page 33: ...PARTICULAR PURPOSE In no event will Telos Systems its employees agents or authorized dealers be liable for incidental or conse quential damages or for loss damage or expense directly or indirectly ar...

Page 34: ......

Page 35: ...eq Response 1dB 25 20 kHz Head Room 18dB Dynamic Range 87dB Unweighted 90 dB A Weighted Crosstalk Over 80 db Output Clipping 22dBu Output Impedance 50 Ohm differential Input Impedance 6K Ohm different...

Page 36: ......

Page 37: ...erated from the type of power source indicated on the marking label and the installation instructions If you are not sure of the type of power supplied to your facility consult your local power compan...

Page 38: ...ting instructions If the product has been exposed to rain or water If the product has been dropped or damaged in any way When the product exhibits a distinct change in performance outside of normally...

Reviews: