Babes-Bolyai University of Cluj-Napoca
Faculty of Mathematics and Computer Science
Study Cycle: Graduate

SUBJECT

Code
Subject
MIC0013 Multimedia Applications over the Web
Section
Semester
Hours: C+S+L
Category
Type
Computer Science - in English
6
2+0+1
speciality
optional
Teaching Staff in Charge
Lect. COBARZAN Claudiu, Ph.D.,  claudiucs.ubbcluj.ro
Aims
Provide an introduction to multimedia and multimedia support on the web. Familiarize the students with the main audio-video formats and codecs. Provide basic information on multimedia streaming. Introduce W3C standards intended to provide multimedia support on the web. Present main APIs in high-level programming languages supporting multimedia applications development. Provide information on the use of multimedia metadata and on the management and protection of intellectual property rights.
Content
1. Introduction into multimedia
2. Audio-video formats, video codecs
2.1 MPEG-1, 2, 4 (DivX, XVid, FFMpeg, VideoLan)
2.2 H.264
3. Streaming and signaling protocols
3.1 RTP/RTCP - Real Time Protocol
3.2 RTSP - Real Time Streaming Protocol
3.3 SDP - Session Description Protocol
3.4 SIP - Session Initiation Protocol
4. Audio-Video Players
4.1 FFMpeg mplayer
4.2 VLC - VideoLan player
5. W3C standards for multimedia support
5.1 HTML support for multimedia
5.2 SMIL - Synchronized Multimedia Integration Language
5.3 VoiceXML
5.4 SSML - Speech Synthesis Markup Language
6. Multimedia presentations on the web
6.1 SMIL presentations
6.2 Adobe FLASH
6.3 Action Script
7. Multimedia Metadata - MPEG-7
8. Multimedia Proxy-Caches
9. Multimedia support in high-level programming languages
9.1 JMF - Java Media Framework
9.2 .NET framework support
10. IPMP (Intellectual Propriety Management and Protection, MPEG-21)
References
1. Ian S. Burnett (Editor), Fernando Pereira (Editor), Rik Van de Walle (Editor), Rob Koenen (Editor), The MPEG-21 Book, Wiley, 2006, ISBN: 978-0-470-01011-2
2. Mohammed Ghanbari, Standard Codecs: Image Compression to Advanced Video Coding, IEE, 2003, ISBN: 0-85296-710-1, 978-0-85296-710-2
3. Harald Kosch , Distributed Multimedia Database Technologies Supported by MPEG-7 and MPEG-21, CRC Press, ISBN: 978-0-8493-1854-2, 978-0-203-00933-8
4. B. S. Manjunath (Editor), Philippe Salembier (Editor), Thomas Sikora (Editor), Introduction to MPEG-7: Multimedia Content Description Interface, Wiley, 2002, ISBN: 978-0-471-48678-7Provide
5. Fernando C. Pereira, Touradj Ebrahimi, The MPEG-4 Book, Prentice Hall PTR, 2002, ISBN:0130616214
6. Colin Perkins, RTP - Audio and Video for the Internet, Addison-Wesley, 2003, ISBN 0-672-32249-8
7. Iain Richardson, Video Codec Design: Developing Image and Video Compression Systems, Wiley, 2002, ISBN: 978-0-471-48553-7
8. ***, World Wide Web Consortium (www.w3c.org)
9. ***, MPEG home page (www.chiariglione.org/mpeg/)
Assessment
The final mark will be computed as a weighted mean as follows: 60% evaluation of a personal web based software application, 40% evaluation of a short paper presenting technical aspects of the implemented software solution.
Links: Syllabus for all subjects
Romanian version for this subject
Rtf format for this subject