Development and operation of a high volume video delivery application

Thesis title: Vývoj a provoz vysokozátěžové aplikace na doručování videa
Author: Koumar, Vít
Thesis type: Diplomová práce
Supervisor: Pecinovský, Rudolf
Opponents: Rais, Aziz Ahmad
Thesis language: Česky
Abstract:
Streamování videa je v současné době jednou z hlavních služeb, kterou uživateléinternetu využívají. Uvádí se, že až polovina pásma internetu je spotřebována právě nastreaming videa. A lze předpokládat, že význam tohoto odvětví dále poroste. A jelikož stálevíce video produkce bude zákazníkům dodáváno přes IP sítě, je tedy pro případné čtenářepřínosné seznámit se s problematikou budování streamovací služby z pohledu technologií,infrastruktury a podnikání.Práce si klade za cíl souhrnně probrat postupy a technologie použitelné při budovánístreamovací služby. Takto obecně probraný postup bude přínosem pro podnikatele, studentyči jiné profese, které mohou poznatky uvedené v této práci použít ve své praxi při budovánívlastní streamovací služby. Zejména z důvodu, že v současné době neexistuje srovnatelněkomplexní text jak v českém tak v anglickém jazyce, je práce obsahující všechny aspektyproblematiky velice přínosná.V práci jsou vysvětleny oblasti, které je nezbytné při budování streamovací službyzahrnout do návrhu řešení. V rámci těchto oblastí jsou probrány různé přístupy v závislosti natypu služby s důrazem na globální služby s velkým počtem uživatelů. Použité technologie apostupy se mohou výrazně lišit, je-li služba provozována v rámci vlastní sítě nebo v internetu,nebo je-li poskytována malému nebo naopak obrovskému množství koncových uživatelů.Mezi probrané oblasti patří problematika přehrávačů, streamovacích protokolů, kodeků,různých koncových zařízení, ochrana obsahu, dohled, škálování, testování, obchodní modely.Úvodem je probrána streamovací neboli IPTV služba, její typy, historie a obchodnímodely. Dále bude probrána problematika kodeků, kontejnerů a streamovacích protokolů,klientských zařízení, přehrávačů a serverová část služby. Závěrem je krátce vysvětlenaproblematika vývoje, testování a dohledu IPTV služby.
Keywords: video; streaming; IPTV; protokol; služba; přehrávač; síť; škálování; testování; dohled; kodek; kontejner; DRM
Thesis title: Development and operation of a high volume video delivery application
Author: Koumar, Vít
Thesis type: Diploma thesis
Supervisor: Pecinovský, Rudolf
Opponents: Rais, Aziz Ahmad
Thesis language: Česky
Abstract:
Video streaming is one of the major services used by Internet users at the moment. It issaid that almost half of the bandwidth of the Internet is used for this purpose. And it isexpectable that the importance of this domain will grow in time. And because more and morevideo content is going to be delivered to the customers via IP networks, it is beneficial for thereaders to get to know the matters of building a streaming service from the technological,infrastructure and business point of view.The goal of this thesis is to provide an overall insight into methods and technologies usedfor a video streaming service development. This generally applicable description can bebeneficial for entrepreneurs, students and other professions for them to be used in their ownvideo streaming service development. Especially when there is no other equivalently complextext describing the domain nor in Czech neither in English.Domains necessary for successful streaming service development will be described inthis thesis. And several possible approaches will be described as well depending on theparticular use case as these use cases can hugely differ with a particular focus on highthroughput services. For example, it makes a big difference if it is a service planned to be usedin the private network or on the Internet, or if it should serve small number or a big number ofend users.Described domains will contain matters of video players, streaming protocols, codecs,different end devices, digital rights management, monitoring, scaling, testing, business modelsetc.In the beginning, streaming or so-called IPTV service will be described. In the followingpart, there will be described an area of video codecs, containers, streaming protocols, clientdevices, players and a server part of the service. At the end, there will be shortly described anarea of development, testing and monitoring of an IPTV service.
Keywords: video; streaming; IPTV; protocol; service; player; network; scaling; testing; monitoring; codec; container; DRM

Information about study

Study programme: Aplikovaná informatika/Podniková informatika
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 2. 5. 2017
Date of submission: 8. 12. 2017
Date of defense: 31. 1. 2018
Identifier in the InSIS system: https://insis.vse.cz/zp/61990/podrobnosti

Files for download

    Last update: