Dr. Nemanja Fimić

Dr. Nemanja Fimić is a software developer and a team lead in RT-RK and iWedia and Instructor at NIT Institute. Previously had a six-year employment as a Teaching assistant at the Faculty of Technical Science, University of Novi Sad, Serbia, where he was involved in different courses such as object-oriented programming, embedded Linux, software in DTV, parallel programming, software in real-time, design of algorithms and more.

With more than a decade of experience in the industry, he took part in all stages of projects planning, execution, and maintenance and took part in numerous successful projects in consumer electronics, DTV, and automotive IVI systems development.

Dr. Fimić graduated and received an M.Sc. degree from the Faculty of Technical Sciences, University of Novi Sad, Serbia, in 2009 and 2010, respectively. Dr. Fimić holds a Ph.D. in Electrical and Computing Engineering on fast channel change in DTV set-top-boxes from the Faculty of Technical Sciences, University of Novi Sad, Serbia. He authored more than 20 publications in journals and conferences and holds one patent.

References

  • Ilija Bašičević, Dragan Kukolj, Stanislav Očovaj, Gordana Smiljanović, Nemanja Fimić
    „A FAST CHANNEL CHANGE TECHNIQUE BASED ON CHANNEL PREDICTION”, IEEE TRANSACTIONS ON CONSUMER ELECTRONICS

  • Nemanja Fimić, Ilija Bašičević, Nikola Teslić,
    „REDUCING CHANNEL CHANGE TIME BY SYSTEM ARCHITECTURE CHANGES IN DVB-S/C/T SET TOP BOXES”, IEEE TRANSACTIONS ON CONSUMER ELECTRONICS

  • Nemanja Fimić, Miloš Subotić, Darko Dejanović, Nenad Šoškić, Goran Miljković,
    „A PROPOSAL FOR SECURED STREAMING OF PREMIUM CONTENT IN SECOND SCREEN ENVIRONMENT”, MECO 2014.

  • Nemanja Fimić, Sreten Tanacković, Jelena Kovačević, Miodrag Temerinac,
    „IMPLEMENTATION OF MULTI-FORMAT ADAPTIVE STREAMING SERVER”, ICCE BERLIN 2015

  • Nemanja Fimić, Sreten Tanacković, Ilija Bašičević, Nikola Teslić,
    „PVR TRICK-MODE EMULATION THROUGH CONSECUTIVE JUMPS”, TELFOR 2015.

  • Nemanja Fimić, Ilija Bašičević,
    „SOFTWARE ARCHITECTURE FOR SUPPORTING FCC IN DVB-S/C/T SET TOP BOXES”, TELFOR 2016.

Courses

Learn all about media delivery, processing and playback in today’s software stacks, and become able to implement your own media stack.

Course gives an introduction into how media content is created, distributed, received, processed and played back in today’s Digital TV and multimedia standards, applications and software stacks. Specific consideration is given to reception stage, including the understanding of demultiplexing, descrambling and decoding phases and their integration via layered software stack and media frameworks into modern application runtimes. Course has a practical dimension, with laboratory exercises in Android TV or HTML-based runtimes, which are most commonly used in today’s media receivers.

Course topics:

  • Introduction to digital TV and multimedia
  • Media receiver architecture
  • Multimedia distribution, reception and demultiplexing
  • Media device software platform
  • DTV middleware and application layer
  • Internet TV and IPTV
  • Content protection and conditional access
  • Video compression and coding formats
  • Application layer architectures
  • Application layer based on W3C standards
  • User Experience in media application design

Requirements

Software: RealVNC, Virtual Box, Chrome browser.
Hardware: Computer with an Internet connection, working speakers, and microphone.
Prior knowledge: Students should have basic programming knowledge in either Java (preferably within Android) or basic C/C++.