CS5263 Wireless Multimedia Networking Technologies and Applications, Spring 2016

  • Instructor: Cheng-Hsin Hsu (chsu AT cs.nthu.edu.tw)
  • Time: Tuesdays 3:30 p.m. – 6:00 p.m.
  • Location: EECS 129
  • Office Hour: By appointment
  • TA: Ching-Ling Fan (yibin1220 AT gmail.com)
  • TA Office Hour: By appointment

This course covers the latest research in the areas of mobile networks and multimedia systems. We will discuss how to efficiently stream multimedia content over the dynamic Internet to heterogeneous fixed and mobile receivers, along with other mobile multimedia applications. We will review the basic concepts of multimedia networking, and then work on sigificant term projects. Students are expected to present their project progresses, related papers in the literature, and turn in rigorously-written technical reports.

The lectures will be given in English. All the assignments and technical reports must be in English.

Tentative Topics

  1. Overview on Computer Network
  2. Wireless networks
  3. Multimedia networking (WebRTC)
  4. Digital Image and Color Models
  5. Overview on Video Coding
  6. Scalable Video Coding (H.265/SVC)
  7. Video Quality Metric
  8. Android Programming




  • [KR12] Kurose and Rose, Computer Networking: A top-down Approach Featuring the Internet, Addison Wesley, 2012.
  • [Burg10] Burg, The Science of Digital Media, Pearson Prentice Hall, Inc., 2010.
  • [SC07] Schaar and Chou, Multimedia over IP and Wireless Networks: Compression, Networking, and Systems, Elsevier, 2007. E-copy available online at NTHU library.
  • [WOZ02] Wang, Ostermann, Zhang, Video Processing and Communications, Prentice Hall, 2002.


We plan to have three Android programming projects. Term project is the core of this course, which consists of three reports and presentations. The grading scheme is given below.

  • Pop quizzes: 10%. Notice that the pop quizzes contain questions from the presentations given by instructors and other students. Failing to pay attentions to peer students’ presentation may lead to worse marks on pop quizzes.
  • Programming projects: 30%.
  • Term project: 60%. This includes paper presentations (20%), technical reports (5% proposal, 10% mid-term, 25% final), and peer-review performance (10% bonus). Note that the technical reports and mid-term reports will be reviewed by peers. The reviewers need to prepare a few slides to critize the assigned report. Each report will be reviewed by three students. The reviewers’ performance is evaluted by the instructor.