MPEG-4 for Interactive Low-delay Real-time Communication

Overview Overview motivation motivation related work related work introduce models introduce models – – an adaptive intra an adaptive intra-frame insertion algorithm frame insertion algorithm – – binominal bandwidth adaptation binominal bandwidth adaptation – – security security implementation implementation evaluation evaluation Motivation Motivation internet broadcasting techniques are wide spread and have internet broadcasting techniques are wide spread and have been the focus off many research projects been the focus off many research projects today's systems lack today's systems lack – – interactivity, due to high transmission and coding delays interactivity, due to high transmission and coding delays – – security security – – bandwidth adaptation bandwidth adaptation – – transmission error recovery transmission error recovery – – compression compression many applications can benefit from high interactive many applications can benefit from high interactive streaming streaming – – video conferencing video conferencing – – e e-learning learning – – remote control, example: robot control via an on remote control, example: robot control via an on-board camera or board camera or supervising laboratory experiments supervising laboratory experiments Motivation (cont.) Motivation (cont.)

[1]  Avideh Zakhor,et al.  Real-Time Internet Video Using Error Resilient Scalable Compression and TCP-Friendly Transport Protocol , 1999, IEEE Trans. Multim..

[2]  Rolf Hakenberg,et al.  RTP Payload Format to Enable Multiple Selective Retransmissions , 2000 .

[3]  Mark Handley,et al.  Equation-based congestion control for unicast applications , 2000, SIGCOMM.

[4]  Deborah Estrin,et al.  RAP: An end-to-end rate-based congestion control mechanism for realtime streams in the Internet , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[5]  Joos Vandewalle,et al.  On the security of dedicated hash functions , 1998 .

[6]  Henning Schulzrinne,et al.  RTP Profile for Audio and Video Conferences with Minimal Control , 2003, RFC.

[7]  Marco Roccetti,et al.  A software audio terminal for interactive communications in Web-based educational environments over the Internet , 1999, IECON'99. Conference Proceedings. 25th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.99CH37029).

[8]  Deborah Estrin,et al.  Recommendations on Queue Management and Congestion Avoidance in the Internet , 1998, RFC.

[9]  Ralph Howard,et al.  Data encryption standard , 1987 .

[10]  Nicholas G. Feamster,et al.  Adaptive Delivery of Real-Time Streaming Video by , 2022 .

[11]  Vern Paxson,et al.  TCP Congestion Control , 1999, RFC.

[12]  Xiao Su,et al.  A survey of error-concealment schemes for real-time audio and video transmissions over the Internet , 2000, Proceedings International Symposium on Multimedia Software Engineering.

[13]  Khaled Shuaib,et al.  Robust compression and transmission of MPEG-4 video , 1999, MULTIMEDIA '99.

[14]  Radia J. Perlman,et al.  Network security - private communication in a public world , 2002, Prentice Hall series in computer networking and distributed systems.

[15]  Injong Rhee,et al.  Error control techniques for interactive low-bit rate video transmission over the Internet , 1998, SIGCOMM '98.

[16]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[17]  Ronald L. Rivest,et al.  The MD5 Message-Digest Algorithm , 1992, RFC.

[18]  Ferran Marqués,et al.  The MPEG-4 Book , 2003, J. Electronic Imaging.

[19]  Christoph Kuhmünch,et al.  Transmitting MPEG-4 video streams over the Internet: problems and solutions , 1999, MULTIMEDIA '99.

[20]  H. Balakrishnan,et al.  TCP-friendly Congestion Control for Real-time Streaming Applications , 2000 .

[21]  Adam Wolisz,et al.  EvalVid - A Framework for Video Transmission and Quality Evaluation , 2003, Computer Performance Evaluation / TOOLS.

[22]  Injong Rhee,et al.  TEAR: TCP emulation at receivers – flow control for multimedia streaming , 2000 .

[23]  Deepak Bansal,et al.  Binomial congestion control algorithms , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).