HW #5: SMIL, Multimedia Synchronization,
Video on Demand
Learn to create Web-based synchronized
multimedia presentation using SMIL.
Learn Multimedia Synchronization
Learn Basic Video on Demand
Assignment Date: 4/19/2010
Due Date: 4/26/2010
The two related papers.
Part 1: Author Multimedia Presentation Using SMIL
- Using SMIL to create a multimedia
presentation, hw4.smi, where
- It starts with a background
music which consists of the first 5 seconds of a midi file, such as canyon.mid, followed
by another music file passport.mid. Both are in ~cs525/public_html/smil/.
- After 1 second, plays the a short video of your choice.
- After 2 second, plays
a short recorded voice of your.
- After the short video, play recorded
voice with concluding remarks.
- Recording the two voice files
with application of your choice.
- Copy all these media files to
your public_html/smil directory.
- Create a link from your web
page to this hw5.smi.
- Email me the ur of the SMIL file.
Part 2: Multimedia
Part 3: Video on Demand.
Specify the hw5 part1 smail multimedia
presentation using the primitives provided by the enhanced interval-based
synchronization specification method.
Assume 3 Mbps instead of
1.5Mbps is used to provide the transport of a 100 minute NTSC movie stored
in the copier memory. Here we assume a fixed rate encoding. We plan to
use a Ultra Wide SCSI-2 disk with 4 heads (each head with
40 Mbps data transfer rate)
and 40 MBps SCSI channel transfer rate to deliver the movie.
How many bytes of disk space
are needed to store the movie?
Assume a fixed rate encoding,
i.e., each frame is encoded into the same amount of bits, how many bits
are used to encode a frame?
How many phases can each head
With 4 heads per movie, how
long is a phase?
How many frames will be read
by each head?
Let the answer in 3) be n. The
frames read by each head will be grouped into blocks and each block contains
n frames. How many blocks will be read by a head?
Starting with frame 0, show
all the frame ID numbers in the first block. Similar to that in Figure
4 of Sincoskie’s paper.
Without additional buffer, what
is the longest time that a customer has to wait before seeing the movie?
You can substitute the UltraWideSCSI-2 disk with new SAS drive for the above execrcise.