Faculty of Technical Sciences

Subject: Software in Digital Television (17.RT50N)

General information:
 
Category Scientific-professional
Scientific or art field Computer Engineering and Computer Communication
ECTS 6

The goal of the course is to provide fundamental knowledge of television. Core focus areas are broadcasting technologies in the DVB framework, reception equipment and software support for digital TV receivers. During the course students will also gain knowledge of video processing standards including conditional access. Practical work would include software development for actual DVB-T2 set-top box devices. By developing a realistic DTV application, students would fully understand all the phases of broadcasting, as well as presentation and control of all the components, including audio and video.

During the course students will gain knowledge of digital television, transport streams in the DVB framework, video processing standards including conditional access. Practical work would include software development for actual DVB-T2 set-top box devices. By developing a realistic DTV application, students would fully understand all the phases of broadcasting, as well as presentation and control of all the components, including audio and video.

Unit 1: Basics of television; Transmission standards; Receivers; TV signal; TV standards and common formats. Unit 2: Digital television and actual standards; Digital TV introduction and history; Digital TV pro et contra; Digital transmission and reception technologies; Digital modulation overview; Transport stream; Digital TV standards and future outlook. Unit 3: DVB standard; DVB core standards; Basic elements of DVB-T2; Synchronization and metadata; Signaling tables. Unit 4: Digital TV receiver architecture; Architecture overview; Network Interface Module; TS processor; Central processing unit; Decoders; Graphics; Outputs; Inter-processor protocols. Unit 5: Digital TV software; Software architecture overview; Software model of the receiver; DTV application engines and architectures; DTV applicative use cases. Unit 6: Video coding and actual standards; Video coding basics; Temporal model; Spatial model; Video coding standards overview; Levels, profiles, frame types; Latest standards – H.264, HEVC. Unit 7: Conditional access systems; CAS architecture; CA in the DVB framework; Scrambling; Signalization – CAT, ECM, EMM; Secure boot. Unit 8: System integration and practical aspects; DTV system components and providers; Technical documentation and SDKs; Integration layers and integration practices; Project: DTV application development for a set-top box device (hands-on, software)

Lectures, tutorials, computer practice classes, consultations. Final exam is the test from theory. The final grade is created based on success in laboratory and on the test from theory.

Authors Title Year Publisher Language
Fischer, W. Digital Video and Audio Broadcasting Technology - A Practical Engineering Guide 2010 Springer-Verlag English
Richardson, I.E.G H.264 and MPEG-4 Video Compression 2004 Wiley English
Benoit, H. Digital Television - Satellite, Cable, Terrestrial, IPTV, Mobile TV in the DVB Framework 2008 Focal Press English
Course activity Pre-examination Obligations Number of points
Project task Yes Yes 40.00
Computer exercise attendance Yes Yes 5.00
Lecture attendance Yes Yes 5.00
Final exam defence No Yes 10.00
Oral part of the exam No Yes 40.00
API Image

Prof. Bjelica Milan

Full Professor

Lectures
API Image

Prof. Teslić Nikola

Full Professor

Lectures
API Image

Prof. Bjelica Milan

Full Professor

Computational classes

Teaching Associate Petrovski Aleksandar

Teaching Associate

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.