1.2. Streaming Media System Architecture

To support the streaming paradigm, servers and the network must guarantee the continuous display of the SM object without disruptions (i.e., hiccups). To illustrate, assume a SM object X that consists of n equi-sized blocks: X0, X1, , Xn–1, and resides on a SM server, as shown in Figure 1.3. There are some important observations when streaming this object:

  1. The display time of each block is a function of the display requirements of each object and the size of the block. For example, if the display requirement of the object X is 4 Mb/s and the size of each block, Xi, is 1 MByte, then the display time of each block, Xi, is 2 seconds. However, it is important to note that SM objects can be encoded using either ...

Get Streaming Media Server Design now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.