Media Engineering

Contents

This module gives a broad insight into the theory and praxis of networked multimedia systems. Sample questions are: How is multimedia content efficiently compressed and transmitted? How can the quality of contents be ensured with high compression rate and data reduction? How is this content adapted to changing environment and different devices, like mobile-phone or video wall? How can important scenes in video content be found?

Lectures with courses [VK]

[621.170] Verteilte Systeme

Semester

Summer semester

Allocation in the Curriculum

Master Curriculum, Information Technology

  • Technical specialization "Media Engineering"
  • Technical supplementary subject I and II

Recommended Semester

Teacher

Prof. Laszlo Böszörmenyi

Distributed Multimedia Systems Group, Institute of Information Technology

Email: Laszlo.Boeszoermenyi@aau.at

Type of lecture and number of credits

VO

2 SWS, 2 ECTS

Description

Introduction into Distributed Systems

Topics

1. Introduction (Advantages, Disadvantages, Hard/Soft Concepts)

2. Network / Distributed Operating Systems

3. Communication Models (Client/Server, Groups)

4. Java-RMI

5. The Concept of Causality, Distributed Snapshots

6. Synchronization (Clock synchronization, mutual exclusion, election, agreement)

7. Middleware Standards (De facto and de jure, CORBA, .NET, DCE, DCOM)

8. Mobile Agents

9. Distributed Shared Memory

Keywords

Prior knowledge

Operating Systems, Computer Networks and Network Programming

Learning objective

Recommended Literature

  • Andrew Tanenbaum and Maarten v. Steen, Distributed Systems, Prentice Hall, 2002
  • Randy Chow and Theodore Johnson, Distributed Operating Systems & Algorithms, Addison-Wesley, 1997
  • Doug Lea, Concurrent Programming in Java, Addison-Wesley, 1997
  • Andrew Tanenbaum , Distributed Operating Systems, Prentice Hall, 1995
  • Andreas Vogel and Keith Duddy, Java Programming with CORBA, Wiley Computer Publishing, 1998
  • Henry Bal, Programming Distributed Systems, Prentice Hall, 1990
  • Gregory Andrews, Concurrent Programming, The Benjamin/Cummings Publishing Company, 1990
  • Laszlo Boeszoermenyi and Carsten Weich, Programming in Modula-3 (chapter 16), Springer Verlag, 1996

Language

German

Related Lectures

Recommended Lectures

[623.710] Current Topics in Distributed Multimedia Systems

Semester

Summer semester

Allocation in the Curriculum

Master Curriculum, Information Technology

  • Technical specialization "Media Engineering"

Recommended Semester

Teacher

Prof. Laszlo Böszörmenyi

Distributed Multimedia Systems Group, Institute of Information Technology

Email: Laszlo.Boeszoermenyi@aau.at

Type of lecture and number of credits

VK

2 SWS, 4 ECTS

Description

Storage, transmission and processing of audiovisual data.

Topics

1. Introduction

2. Audio/Video Coding

3. Audio/Video Scenes and Objects -- MPEG-4

4. QoS Aware Systems

5. Multimedia Servers

6. Multimedia Networking

7. Semantic Metadata -- MPEG-7

8. Multimedia Management -- MPEG-21

9. Multimedia Applications

10. Actual Research Topics in Distributed Multimedia

Keywords

Prior knowledge

Computer Networking and Distributed Systems

Learning objective

Recommended Literature

  • Ralf Steinmetz and Klara Nahrstedt, Multimedia Systems Multimedia Applications
  • Andrew S. Tanenbaum: Modern Operating Systems, 2nd edition, Chapter 7
  • Ian E.G. Richardson, Video Codec Design H.264 and MPEG-4 Video Compression
  • Gordon Blair and Jean-Bernard Stefani, Open Distributed Processing and Multimedia
  • Dinkar Sitaram and Asit Dan: Multimedia Servers
  • Harald Kosch, Distributed Multimedia Database Technologies
    Supported by MPEG-7 and MPEG-21
  • Atul Puri and Tsuhan Chen: Multimedia Systems, Standards and Networks
  • Chown-Hwa Wu and J. David Irwin: Emerging Multimedia Computer Communication Technologies
  • MPEG Standards: http://mpeg.telecomitalialab.com/

Language

English

Related Lectures

Recommended Lectures

[623.910] Current Topics in Computer and Network Architectures: Multimedia Communication and Internet QoS

Semester

Winter semester

Allocation in the Curriculum

Master Curriculum, Information Technology

  • Technical specialization "Media Engineering"

Recommended Semester

Teacher

Prof. Hermann Hellwagner

Multimedia Communication Group, Institute of Information Technology

Email: Hermann.Hellwagner@aau.at

Type of lecture and number of credits

VK

2 SWS, 4 ECTS

Description

The course covers the fundamentals of multimedia communication and quality of service (QoS) in networks (terminology, requirements, parameters, mechanisms, protocols) as well as current and potential future QoS support, particularly in the Internet and in wireless networks.
Lectures on QoS concepts will be complemented by assignments, small-scale projects and hands-on experiments with software systems that require or implement QoS mechanisms.

Topics

1. Motivation for / Requirements on (Internet) QoS

2. QoS: Terminology, Requirements, Parameters, Specification,

3. Negotiation, Resource Reservation, Traffic Shaping, Architectures, ...

4. Queueing Disciplines in Routers for QoS

5. Integrated Services (IntServ), Resource Reservation Protocol (RSVP), IPv6

6. Differentiated Services (DiffServ)

7. Multiprotocol Label Switching (MPLS), Traffic Engineering (TE)

8. Introduction into Multimedia Coding and Communication

9. Protocols for Real-time Data Transfer, among them:

a. Real-Time Transport Protocol (RTP) and Related Protocols

b. Session Initiation Protocol (SIP)

c. Dynamic Adaptive Streaming over HTTP (DASH)

10. Current Trends, Case Studies and Projects in Multimedia Data Transfer (A/V-Streaming)

Keywords

Prior knowledge

  • Operating Systems (Betriebssysteme)
  • Computer Networks and Network Programming (Rechnernetze und Netzwerkprogrammierung)

Learning objective

Recommended Literature

Language

English

Related Lectures

Recommended Lectures

Courses and Labs [KU]

[623.911] Distributed Multimedia Systems Laboratory

Semester

Winter semester

Allocation in the Curriculum

Master Curriculum, Information Technology

  • Technical specialization "Media Engineering"

Recommended Semester

Teacher

Ass. Prof. Klaus Schöffmann

Multimedia Communication Group, Institute of Information Technology

Email: Klaus.Schoeffmann@aau.at

Type of lecture and number of credits

PR

2 SWS, 4 ECTS

Description

In this course you will learn the basics of distributed multimedia systems. You will learn
how images and videos are stored, encoded, and how videos are transmitted over a network.
Protocols, standards, services, and tools used for that purpose are discussed in detail.

Topics

1. JPEG

2. DVB

3. HDTV

4. Video streaming, Video-on-Demand

5. QoS

6. MPEG

7. H.264/AVC

8. Color spaces, digital images

9. DVB-T, DVB-S

10. FFMPEG

11. RTP/RTSP

12. Content Features

13. Multimedia Metadata

Keywords

Prior knowledge

  • Verteilte Systeme
  • Rechnernetze und Netzwerkprogrammierung

Learning objective

Understand the basics of distributed multimedia systems.

Recommended Literature

Language

English

Related Lectures

Recommended Lectures