EECE505, Fall 2003
Project 2: MPEG-1 Coding
Due day: Oct. 7, 2003
This assignment will introduce you to some issues in MPEG-1 coding.
You will have to install and run two programs that decode and analyze MPEG
video program.
-
Download and compile Berkeley mpeg_play
to an executable file. Run the mpeg_play with your own MPEG-1 file.
Comment the result.
-
Download the mpeg_stat
and run it with your own MPEG-1 file. List the
frame sequence (I, P, B) and the starting address of each frame.
Plot the bits per frame (bpf) for the sequence.
Discuss and comment
your findings.
-
Draw the flow chart of mpeg_play modules.
-
If you need to modify the mpeg_play to read MPEG blocks from a socket port
instead of a file, what modules in mpeg_play you need to modify? and How?
Suggestions/Hints