The course aims to provide an understanding of the fundamental concepts of

  1. the technologies for the encoding and compression of images, moving images, animations, video, voice and audio
  2. existing and upcoming multimedia communication and networking systems over IP, focusing on Voice over IP (VoIP) and Video over IP.

The first part will describe both lossless and lossy compression principles in multimedia systems. Encoding standards for both VoIP (G.711, G.723, G.727, G.729) and Video Systems (MPEG1/2/4, H.264 AVC/SVC, H.265) will be presented and analysed. The second part will present protocols and architectures in VoIP and multimedia networks. Both signalling (SIP, SDP, RTSP, IMS) and transport (RTP/RTCP, MPEG-2 TS, ΜΜΤ, HTTP) will be explained and presented. For the streaming systems, all the existing perspectives will be outlined, from a client server approach, a web-based approach and also from a Peer-to-Peer one. The course will also highlight the architecture of the streaming systems over IP and how its deployment occurs in current IPTV or VoD systems.

Course Code 22