Multimedia Standards SS 2017 Lecture 1 Prof. Dr.-Ing. Karlheinz Brandenburg Karlheinz.Brandenburg@tu-ilmenau.de Contact: Dipl.-Inf. Thomas Köllmer thomas.koellmer@tu-ilmenau.de 1
Organisational issues Lectures: Tuesday 17.00-18.30 KHs 1 (regular date) Thursday 13.00-14.30 KHs 2 (alternate date) Seminar: no additional seminar, consultation with T. Köllmer possible (in June or July) Exam: MT & CSP: written exam 90 minutes, 120 minutes for MW Information & Course material: http://www.tu-ilmenau.de/index.php?14553 http://www.tu-ilmenau.de/mt/lehrveranstaltungen/lehre-fuer-andere-studiengaenge/multimedia-standards/ 2
Organisational issues Preliminary list of lectures updated version is on the website Tuesday, 17:00, K-Hs1 Thursday, 13:00, K-Hs2 CW* 14 Introduction CW15 Standardization I Standardization II CW16 CW17 CW18 Video Coding I CW19 Video Coding II Video Coding III CW20 CW21 MPEG Systems CW22 Metadata Standards CW23 Psychoacoustic Fundamentals MPEG Audio CW24 Speech Coding CW25 CW26 CW27 MPEG Systems CW28 System Standards I System Standards II Regular Date Alternate Date * ISO 8601 Representation of dates and times ch. 2.2.10 : calendar week number: ordinal number which identifies a calendar week within its calendar year according to the rule that the first calendar week of a year is that one which includes the first Thursday of that year and that the last calendar week of a calendar year is the week immediately preceding the first calendar week of the next calendar year 3
Topics Today Introduction Examples: Multimedia Standards in DivX, HTML5 and Android and DVB-T Upcoming Process of Standardization Video Coding Standards Metadata Standards Audio Coding Standards System and Application Standards 4
Example 1: DivX History The original DivX;-) 3.11 Alpha is a patched Version of Microsoft s MPEG-4 Version 3 (MP43c32.dll) Modification of original MP4v3 codec: removing extensions being necessary for streaming setting the maximum bitrate from 256 kbit/s (ASF) to 6000 kbit/s using.avi container instead of.asf container The name DivX is referring to Digital Video Express, an unsuccessful attempt to introduce a pay per view system for DVDs 5
Example 1: DivX The DivX format uses For video coding: MPEG-4 Part 2 (Visual) (later versions of DivX use H.264/MPEG-4 Part 10 for HD content) For audio coding: MPEG-Layer 3 Alternatively AC3 or AAC can be used As container format:.avi (audio-video interleave) (later versions use the.divx container format and.mkv for HD content) 6
Example 1: DivX Audio Coding DivX uses MP3 for audio coding MP3 is the nickname of the ISO/IEC IS 11172 3 (MPEG-1 Layer-3) and ISO / IEC IS 13818-3 (MPEG-2 Layer-3) MPEG-1 Audio: Developed Dec. 88 to Nov. 92 Coding of mono and stereo signals Bitrates from 32 kbit/s to 448 kbit/s Three "Layers : Layer 1: lowest complexity Layer 2: increased complexity and quality Layer 3: highest complexity and quality at low bit-rates 7
Example 2: Multimedia Standards in HTML5 HTML5 introduces <video> and <audio> tags without any limitations on the used standards But Codecs / Container IE Edge Firefox S afari Chrom e Opera (Chromium since v15) Theora + Vorbis + Ogg 3.5+ (using QuickTime) 5.0+ 10.5+ H.264 + AAC + MP4 VP8 + Vorbis + WebM VP9 + Opus + WebM H.265 9.0+ 13+ 14+ 4.0+ 14+ 28+ Nov 2016 26+ (Dec. 2013) 3.2+ (using QuickTime) Announced to remove H.264 support 25+ (July 2014) 6.0+ 10.6+ 29+ 16+ Upcoming: Daala, Thor, VP10, Alliance for Open Media. 8 http://fortuito.us/diveintohtml5/video.html http://caniuse.com/
Example 3: Multimedia Standards in Google Android Audio Image Video AAC LC, HE-AACv1&v2; AAC ELD; AMR-NB; AMR-WB; FLAC; MP3; MIDI; Vorbis; PCM; Opus JPEG; GIF; PNG; BMP; WebP H.263; H.264 AVC; MPEG-4 SP; VP8; VP9; H.265 HEVC Container Formats 3GPP, MPEG-4; MPEG-TS; WebM; Matroska; Ogg 9 http://developer.android.com/guide/appendix/media-formats.html (as of March, 2017)
Example 4: DVB T2 Standardized as ETSI EN 302 755: Frame structure channel coding and modulation for a second generation digital terrestrial television broadcasting system (DVB-T2) First Service: March 2010 in UK (Freeview HD) Used codecs (original DVB-T2) Audio: MPEG-1 Audio Layer II, AC-3, MPEG-4 HE-AAC Video: H.264 DVB-T2 HD in Germany (launch March 2017) Audio: MPEG-1 Audio Layer II, AC-3, MPEG-4 HE-AAC Video: H.265 10
Next Lectures CW 15 Tuesday 11.04., 17:00 K-HS1 Thursday 13.04., 13:00 K-HS2 11