Telos Zephyr Xstream User Manual
Page 329

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.