beautypg.com

Telos Zephyr Xstream User Manual

Page 329

background image

USER’S MANUAL

Appendix 6 – Special Operational Modes 317

Bit Rate
(per stream)

8 12 14 16 18 20 24 32 40 48 56 64 80 96 112 128

Allowable
Streams

15 15 14 14 14 13 13 13 11 10 9 7 6 5 3 2

The formula for estimating the required bandwidth requirement is: 

Required Bandwidth = Number of Unicast Listeners x (encoded audio stream bitrate x 1.1) 

The following table shows estimated numbers of listeners for each Internet connection style, 
assuming a 16Kbps encoded audio bitstream rate (this does not imply this number streams are 
supported by the Xstream, however): 

Connection Type

Bandwidth

Listeners

ISDN Basic Rate

128Kbps

8

T1 1.5Mbps

90

Ethernet LAN (10Mbit)

7 Mbps (10Mbps x .7)

350

T3 45

Mbps

2,700

Ethernet (100Mbit)

70 Mbps (100Mbps x .7)

4,000

Of course, you may not wish to allocate all of your available bandwidth to audio streaming.  

STREAMING DEFINITIONS

Pull Only 

The connection in this type of stream is initiated by the listener (client).  The 
client contacts the sender (server), requesting a stream to be sent.  The server 
sends a stream to the client, and the client sends no further messages to the 
server until the user disconnects.  At disconnect time, the client sends a 
message to the server requesting that no more data be sent. 

Push Only 

The audio stream, in this instance, is initiated by the sender.  The user specifies 
the client to which to send the stream, and the data is sent without any 
negotiation.  The client decodes the audio it is sent, but has no control over 
when it starts or stops.  The stream must be disconnected by the send‐side user. 

Bi‐directional 

Uses some combination of the above to initiate a stream in both directions.  The 
user at either end can initiate the connection, and the software will negotiate 
both the push and the pull involved.  Either end's user can likewise disconnect 
the call.