Multimedia Services

Course Description

Introduction to multimedia services, concepts and terminology. Fundamental service architectures and communication requirements. Media spatial and temporal relations, synchronization. Multimedia content formats and standards. Auditory and visual multimedia content. Syntetic content. Metadata and searching. World Wide Web, architecture, communication protocols, applications and technologies. Multimedia streaming. Internet telephony. Multimedia conferencing. Multimedia services in mobile networks. Multiuser games and virtual environments.

General Competencies

Knowledge and skills in the area of multimedia services, service architecture and communication protocols. Understanding of multimedia streaming services, with emphasis on Internet telephony and multimedia conferencing. Skills required for practical implementation of services based on World Wide Web and related technologies.

Learning Outcomes

  1. Describe fundamental characteristics and methods of multimedia coding.
  2. Explain fundamental concepts and architecture of the World Wide Web.
  3. Create simple static and dynamic web content.
  4. Analyze web traffic between client and server.
  5. Describe the fundamentals of web search.
  6. Explain Voice over IP (VoIP) architecture and identify fundamental protocols.
  7. Explain video over IP and IPTV fundamentals.
  8. Explain fundamentals of P2P networks and applications.

Forms of Teaching

Lectures

Lectures in student groups.

Exams

Written and oral exam.

Laboratory Work

Three laboratory assignments.

Experiments

Demonstration of analyzed technologies using case study examples.

Consultations

Instructors are available for students during the weekly time slot announced on the web, as well as during regular office hours.

Other Forms of Group and Self Study

Four homework assignments.

Internship visits

Visit to SRCE (University Computing Centre)

Grading Method

Continuous Assessment Exam
Type Threshold Percent of Grade Threshold Percent of Grade
Laboratory Exercises 0 % 15 % 0 % 15 %
Homeworks 0 % 10 % 0 % 10 %
Class participation 0 % 10 % 0 % 10 %
Mid Term Exam: Written 0 % 30 % 0 %
Final Exam: Written 0 % 25 %
Final Exam: Oral 10 %
Exam: Written 0 % 55 %
Exam: Oral 10 %

Week by Week Schedule

  1. Introduction to multimedia services, concepts and terminology. The concept of media; discrete media, continuous media. Digital form, coding and compression. Quality of Service and Quality of Experience.
  2. Models and architectures of multimedia communication systems. Distributed systems and distributed processing models.
  3. World Wide Web, architecture and communication protocols. Concept of hypertext and hypermedia, selected standards. Client and server technologies, dynamic content.
  4. Auditory multimedia components, audio and speech coding, selected standards. Visual multimedia components: image coding.
  5. Visual multimedia components: video coding, selected standards. Media spatial and temporal relationships. Synchronization of auditory and visual components.
  6. Multimedia streaming models.
  7. Communication protocols in multimedia systems: RTP, SIP/SDP, RTSP.
  8. Voice over IP and Internet telephony. Network configurations, protocols, standards. Internet telephony quality.
  9. Week in which midterms are being held.
  10. Week in which midterms are being held.
  11. Cloud-based multimedia services.
  12. Video over IP. IPTV.
  13. Peer-to-peer networks and service examples.
  14. Content distribution networks, examples and communication requirements.
  15. Conversational services. Multiuser environments. Virtual environments and networked games.

Study Programmes

University undergraduate
Information Processing (module)
Elective Courses (6. semester)
Telecommunication and Informatics (module)
Specialization courses (6. semester)

Literature

OA. Bažant, G. Gledec, Ž. Ilić, G. Ježić, M. Kos, M. Kunštić, I. Lovrek, M. Matijašević, B. Mikac, V. Sinković (2004.), Osnovne arhitekture mreža, Element, Zagreb
J. Crowcroft, M. Handley, I. Wakeman (1999.), Internetworking Multimedia, Morgan Kaufmann Publishers
B. Krishnamurthy, J. Rexford (2001.), Web Protocols and Practice: HTTP 1.1, networking protocols, caching, and traffic measurement, Addison-Wesley Pearson Education
J.F. Kurose, K.W. Ross (2009.), Computer Networking: A Top-Down Approach Featuring the Internet (5th Edition), Addison Wesley

Laboratory exercises

General

ID 34289
  Summer semester
4 ECTS
L1 English Level
L1 e-Learning
45 Lectures
0 Exercises
15 Laboratory exercises
0 Project laboratory

Grading System

85 Excellent
75 Very Good
65 Good
50 Acceptable