Television director simulator : Multi-camera streaming application
Korhonen, Nikita (2017)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201704265434
https://urn.fi/URN:NBN:fi:amk-201704265434
Tiivistelmä
This thesis is about a television director simulator, which is an application which aims to provide assistance in training the live multi-camera directors. The project requirement was to build an application that could be used for providing multiple students at the same time with a possibility to experience a multi-camera environment that live broadcasting events have. The project goal arose from the need to improve the education methods for teaching multi-camera directors.
The thesis looks into different multi-camera streaming concepts, explains their application purposes, capabilities and drawbacks and assesses the usefulness for the television director simulator. There were many design challenges for the simulator, but they were successfully resolved. The solutions are explained in detail in the Implementation section of the thesis. The television director simulator ended up to be a MEAN stack web-application, with Nginx acting as a proxy server to the application and FFmpeg on the backend to manipulate the video files.
In the end, the application that was built as a result of the project allows to speed up the education process of television directors. The application is unique and thus it has a potential on the market. Students can use the application at home at any time they want to practise the television directors work through a simulated environment.
The thesis looks into different multi-camera streaming concepts, explains their application purposes, capabilities and drawbacks and assesses the usefulness for the television director simulator. There were many design challenges for the simulator, but they were successfully resolved. The solutions are explained in detail in the Implementation section of the thesis. The television director simulator ended up to be a MEAN stack web-application, with Nginx acting as a proxy server to the application and FFmpeg on the backend to manipulate the video files.
In the end, the application that was built as a result of the project allows to speed up the education process of television directors. The application is unique and thus it has a potential on the market. Students can use the application at home at any time they want to practise the television directors work through a simulated environment.