Original title:
Kódování 4K videa v reálném čase s technologií NVENC
Translated title:
4K real-time video encoding using NVENC technology
Authors:
Buchta, Martin ; Přinosil, Jiří (referee) ; Kříž, Petr (advisor) Document type: Master’s theses
Year:
2020
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Diplomová práce se zabývá enkódováním 4K videa v reálném čase s použítím technologie NVENC. Obsahuje základní popis nejpoužívanějších video kodeků H.264 a HEVC. Následně byly vysvětleny principy grafických karet a jejich programovatelných jednotek. Součástí práce je analýza řešení volně dostupného Video Codec SDK. Hlavním zaměřením práce je implementace aplikace, která zvládne enkódovat video z více 4K kamer v reálném čase. Dále jsou pro výslednou aplikaci provedeny výkonnostní a kvalitativní testy. Jejich výsledky jsou analyzovány a diskutovány.
Diploma thesis is focused on real-time 4K video encoding using NVENC technology. First chapter describes the most used video codecs H.264 and HEVC. There is an explanation of the principle of graphic cards and their programmable units. Analysis of the solution of open source Video Codec SDK is also part of the thesis. The main focus of the thesis is an implementation of an application which can handle 4K video encoding from multiple cameras in real time. Performance and qualitative tests were performed for application. Results of these tests were analyzed and discussed.
Keywords:
CUDA; DirectX; encoder; H.264; HEVC; NVENC; video compression; Video encoding; CUDA; DirectX; enkodér; H.264; HEVC; komprese videa; Kódování videa; NVENC
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/195174