Main Seminar: Dynamic Streaming

News : updated on 28.01.2013!

Organization

The seminar will be executed during the semester, with several plenum meetings. Extensive homework and regular communication with your tutor is expected between the meetings. The final meeting is a longer block where you will present your work.

Please ensure that you can attend all the meetings. And DO NOT forget to register the exam of this seminar on HIS-LSF!

HIS-LSF course information

Contents

In this seminar we will focus on the state-of-the-art Dynamic Adaptive Streaming. It will cover streaming techniques, streaming protocols, rate-adaptation algorithms, streaming format, measurements, streaming standards and players etc. The tentative related subtopics are listed as follows: (References can be downloaded from "Literature/Materials" below.)

No.

Topics & References

Status

1

History

No references are provided here.

closed

2

Quality Measurement

Florin Dobrian, Vyas Sekar, Asad Awan, Ion Stoica, Dilip Joseph, Aditya Ganjam, Jibin Zhan, and Hui Zhang. "Understanding the impact of video quality on user engagement". In Proceedings of the ACM SIGCOMM 2011 conference (SIGCOMM '11), pp. 362-373. August 2011.

closed

3

Standards & Specifications

Thomas Stockhammer. "Dynamic adaptive streaming over HTTP --: standards and design principles". In Proceedings of the second annual ACM conference on Multimedia systems (MMSys '11), pp. 133-144. February 2011

closed

4

Streaming Format

Haakon Riiser, Pål Halvorsen, Carsten Griwodz, and Dag Johansen. "Low overhead container format for adaptive streaming". In Proceedings of the first annual ACM SIGMM conference on Multimedia systems (MMSys '10), pp. 193-198. February 2010

  -

5

Video Coding

Z. Avramova, D. De Vleeschauwer, K. Spaey, S. Wittevrongel, H. Bruneel, and C. Blondia. "Comparison of simulcast and scalable video coding in terms of required capacity in an IPTV network". In Proceedings of the 16th International Packet Video Workshop (PV 2007), Lausanne, Switzerland, pp. 113-122. November 2007.

closed

6

Transport Protocols

Bing Wang, Jim Kurose, Prashant Shenoy, and Don Towsley. "Multimedia streaming via TCP: An analytic performance study". In Journal of ACM Transactions on Multimedia Computing, Communications, and Applications, vol. 4, no. 2, article 16, 22 pages. May 2008.

closed

7

Congestion Control

David A. Hayes and Grenville Armitage. "Revisiting TCP congestion control using delay gradients". In Proceedings of the 10th international IFIP TC 6 conference on Networking - Volume Part II (NETWORKING'11), Jordi Domingo-Pascual, Pietro Manzoni, Ana Pont, Sergio Palazzo, and Caterina Scoglio (Eds.), Vol. Part II. Springer-Verlag, Berlin, Heidelberg, pp. 328-341. May 2011.

Sally Floyd, Mark Handley, Jitendra Padhye, and Jörg Widmer. "Equation-based congestion control for unicast applications". In Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication (SIGCOMM '00), pp. 43-56. August 2000.

closed

8

Flow Control

Shane Alcock and Richard Nelson. "Application flow control in YouTube video streams". In ACM SIGCOMM Computer Communication Review, vol. 41, no. 2, pp. 24-30. April 2011.

closed

9

Bandwidth Estimation

R. Prasad, C. Dovrolis, M. Murray, and K. Claffy. "Bandwidth Estimation: Metrics, Measurement Techniques, and Tools". In Journal of IEEE Network, vol. 17, no. 6, pp. 27-35. 2003.

closed

10

Sender Side Adaptation

Luca De Cicco, Saverio Mascolo, and Vittorio Palmisano. "Feedback control for adaptive live video streaming". In Proceedings of the second annual ACM conference on Multimedia systems (MMSys '11), pp. 145-156. February 2011.

closed

11

Implementations

Saamer Akhshabi, Ali C. Begen, and Constantine Dovrolis. "An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP". In Proceedings of the second annual ACM conference on Multimedia systems (MMSys '11), pp.  157-168. February 2011.

closed

12

Performance (Improvements)

J. Jiang, V. Sekar, and H. Zhang. "Improving Fairness, Efficiency, and Stability in HTTP-based Adaptive Video Streaming with FESTIVE". Technical Report, School of Computer Science, Carnegie Mellon University, 29 pages. June 2012.

closed

(Note: Please enroll your favor topic in the list on site.)

You will

  • Pick a topic from the list above (First Come First Served)
  • Elaborate a written report on your selected topic
  • Prepare and hold an oral presentation
  • Peer-review two other topics
  • Moderate one presentation

Prerequisites

This seminar is suitable for all students, bachelor's or master's, who are interested in streaming. You don't need to have any prior knowledge regarding the subject. However, a proper preparation will require some effort. Thus, you should bring great passion for the topics.

Goals

In this seminar, you will

  • Read, understand, and explore scientific literature (e.g. books, journals, conference papers, technical reports, standards, specifications, white papers, …)
  • Give an introduction talk on your topic (5 minutes !)
  • Summarize your research topic on a written report (>9 pages)
  • Give a final presentation on your topic (~20 minutes !), plus ~15 minutes discussion.
  • Write short reviews on written reports of two other students (<3 pages !)
  • Moderate one presentation, incl. very briefly introduce the topic in an interesting way, moderate the discussion, prepare questions, summarize the session, or more. (the introduction and summary: < 5 minutes !)

Tentative Schedule

Date

Time

Place

What

19.09.2012

-

31.10.2012

www, C6 3, 10.09

Online registration. After you confirmed your registration you should enroll for your preferred topic in the list available in room 10.09 in bulding C6 3 as soon as possible.

Wednesday, 31.10.2011

14:00-
16:00

C6 3, 9.08

Kick-Off meeting: Introduction and final assignment of the topics among the participants; Finalize the schedule. Small workshop on scientific presentation skills.

-

03.12.2012

Read and understand the background literature. Create slides for a short introduction talk (5 minutes, strict time limit!!!) about your topic. The talk must introduce the high-level ideas of your paper. Meet your tutor regularly for synchronizing your work.

Monday, 03.12.2012

15:00-
18:00

C6 3, 9.08

Present a short overview of your topic. The goal of this meeting is to adjust the coverage of the seminar literature by the different talks. In addition, you will receive some comments and suggestions about your slides and your presentation style.

-

21.12.2012

Intensify your literature search and elaborate a complete draft of your written report. Again, arrange regular meetings with your tutor.

due

21.12.2012

24:00

email

Submit your draft report.

07.01.2013

-

18.01.2013

Each participant will be delivered two reports from their peers. Read the reports thoroughly and formulate short reviews. Submit your reviews via email until January 18, before midnight.

23.01.2013

-

30.01.2013

Finalize your written report under consideration of the feedback from the peer review process. In parallel, prepare presentation slides for the final seminar talk.

due

30.01.2013

24:00

email

Submit written report and presentation slides.

31.01.2013

-

06.02.2013

You will be informed which presentation you moderate and delivered the presentation slides on 31.01.2013. Prepare the moderation.

Wednesday, 06.02.2013

Thursday, 07.02.2013

14:15- 18:30

C6 3, 9.08

Seminar presentation

 

Final Presentations

Section Nr.

Topics

Presenter

Moderator

Wednesday, 06.02.2013

1.

History

Aslam, Hafiz Ahmad Shahzad

Theobald, Tobias

2.

Quality Measurement

Musayev, Ruslan

Nguyen, Kim Hao Josef

3.

Standards & Specifications

Olimov, Amrullokhuja

Kaur, Manpreet

4.

Congestion Control

Du, Han

Weyand, Reinhard

5.

Flow Control

Mawcha, Solomon Teklehaimanot

Khangura, Sukhpreet Kaur

Thursday, 07.02.2013

1.

Video Coding

Khangura, Sukhpreet Kaur

Mawcha, Solomon Teklehaimanot

2.

Bandwidth Estimation

Weyand, Reinhard

Du, Han

3.

Sender Side Adaptation

Kaur, Manpreet

Olimov, Amrullokhuja

4.

Implementations

Nguyen, Kim Hao Josef

Musayev, Ruslan

5.

Performance (Improvements)

Theobald, Tobias

Aslam, Hafiz Ahmad Shahzad

Please tell us till 31.01.2013, if you have questions on the schedule of the presentations.

Literature/Materials

  • Slides of the kick-off meeting (pdf, 1.2M)
  • Templates of the write-up and review (zip/tex/odt, 0.4M)
  • References for topics (zip/pdf, 8.4M)
  • Summary of reviews (pdf, 37K)
  • Writing for Computer Science, Justin Zobel, Springer, 2004. 

Contact Person

Yongtao Shuai