Minimize the response time between (1) requesting a video and (2) starting to receive the video |
For example, a video stream was started at 7:00 PM. Then a client that requests the same video at 7:01 PM. The new client cannot use the video from 7:00 PM, because client at 7:01 PM will miss the start of the video
(we assume that we want the client to see the video from the beginning because otherwise he would have ample reasons to complain...)
|
But it also decrease the "responsiveness" - because we can't show the movie until the waiting period is over...
Each video is transmitted on a different (sub)channel
(Because the first video stream will end after 3 x 30 min - so we can "recycle" the channel used by the first video)
(It CANNOT be less, because then the video will be disrupted and very hard to view (you will get lots of complains from your clients...)
In this case, the receiver does not need additional memory to buffer the excessive video (it consumes the received video immediately)
Example:
If the video transmission rate is higher than the video consumption rate, the receiver will have to buffer the excess data delivered using a disk - because the data is consumed at a lower data rate.
The buffered data can be "consumed" later.
So, the access time T is the worst case scenario.
From the figure, we can see that some users waits longer than other users after they made their request.
However, according to the above definition, the access time T for all users are the sameT !!! (which is the largest possible delay that a user has to wait to see the video)
(Note: this question was important before the prices of the hard disks have fallen so dramatically. Nowadays, this question may be less relevant; nevertheless, it is interesting to study it)
If it takes D seconds to "consume" (view) a video object, then we say that its size is D |
(But we will use D to denote its size in our discussion, we do not use bits as unit for the data size)
If the channel capacity is B * b bits/sec, then we say that the channel capacity is B. |
So the transmission rate is equal to consumption rate - exactly as Cable TV...