Presentations

Theoretical Presentations (based on Sun and Reibman)

  1. Fundamentals of Video Compression: H.263 as an Example 
  2. MPEG Digital Video Coding Standards
  3. IP Networks
  4. Internet Video
  5. Error Concealment for Video Communication
  6. Layered Coding
  7. Error Resilience Coding
  8. Variable Bit Rate Video Coding
  9. Feedback of Rate and Loss Information for Networked Video (*)

 

Practical Presentations

  1. GUI under MS Windows
  2. GUI with GTK+ under Linux
  3. Image capture and JPEG compression under Linux (based on program gqcam)
  4. Introduction to SCTP (http://www.sctp.de/)
  5. Using SCTP (based on program echo_server_monitor)
  6. Using UDP and TCP under MS Windows by Ken Gorman
  7. Threads (producer consumer problem)
  8. Internet Phone I   http://www.linuxtel.com/EPHONE/report/main.html
  9. Internet Phone II (source code)   http://www.linuxtel.com/EPHONE/report/main.html (*)

 

References

1. Ming-Ting Sun and Amy R. Reibman (eds.): Compressed Video over Networks. Marcel Dekker, New York, 2001.

 

Example Programs

gqcam:   cpia-control/client/gqcam  in  cpia-control-0.3.3.tgz  from  http://webcam.sourceforge.net/

echo_server_monitor:   sctpd-programs/echo_server_monitor in sctplib-1.0.0-pre15/sctpd-programs/echo_server_monitor from http://www.sctp.de

 

Useful Links

free library for JPEG compression http://www.ijg.org/

setting up a CPIA camera under Linux http://unix.temple.edu/~jmulik/camera

for list of webcams and drivers see http://webcam.sourceforge.net/