
W
HITE
P
APER
(cont.)
14
ECG068/0798
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
Internet since individual packets may take different paths and arrive at different times at the
destination. In some cases, packet errors or lost packets may also result in re-transmission
causing disruption of the video. On Intranets such as shared Ethernet video packets may also
have to contend with other data traffic such as file transfers, database access, access to shared
modem and fax, etc. The continuous streaming data needs of video are difficult to meet in this
type of environment.
A network is called "isochronous" if it provides constant transmission delay and "synchronous" if
it provides bounded transmission delay. For the latter, isochrony can be achieved with a
"playout" buffer.
One way to achieve this effect is to insert time stamps and sequence numbers in the video data
packets so they can be properly assembled and played out of the receiving buffer. Over IP-based
networks such as the Internet, a new protocol called “Real-Time Protocol” (RTP) has been
developed to accomplish this.
Video Streaming System
A complete video-streaming system involves all of the basic elements of creating, delivering, and
ultimately playing the video content. The main components of a complete video streaming system
to accomplish this—Encoding Station, Video Server, Network Infrastructure, and Playback
Client—are illustrated in the following diagram.
Playout
Buffer
Synchronous Data Packets
(Variable delays with upper
bound)
Isochronous Data Packets
(Constant delays)
Achieving Isochrony with a Playout Buffer
Video.AVI
Video.ASF
1. Capture
2. Edit
3. Encode
4. Serve
5. Play
Intranet: 128Kbps
Internet: 28.8bps
•
P
Video Editor
Encoding
Station
Video Server
Network
Client Station
Specify:
Data Rate
Resolution
Frame Rate
Codec Type
Edit AVI or ASF files
Содержание ProLiant 1600
Страница 21: ...WHITE PAPER cont 21 ECG068 0798 ...