Vývoj video přehrávače pro cestovatelského průvodce americantravelshow.com
Development of a video player for the americantravelshow.com travel guide
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Petr Hasman
Vedoucí práce
Vondra Tomáš
Oponent práce
Borkovcová Monika
Studijní obor
Webové a softwarové inženýrstvíStudijní program
Informatika 2009Instituce přidělující hodnost
katedra softwarového inženýrstvíPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Tato bakalářská práce se zabývá tvorbou video přehrávače formou doplňku pro redakční systém WordPress. Doplněk je vyvinut pro americkou neziskovou organizaci CATV Herald a její webovou aplikaci American Travel Show. Přehrávač podporuje přehrávání ucelených seznamů videí, funkcionalitu Google Cast pro přehrávání video obsahu na vzdálené obrazovce, a kromě přehrávání videí ve formátu MP4 a WebM, také přehrávání videí z platformy YouTube. V První části práce je popsán postup při volbě vhodného JavaScriptového přehrávače, a poté možnosti rozšíření zvoleného přehrávače o další funkce tak, aby plně vyhovoval požadavkům zadavatele. V další části práce jsou popsány základní principy redakčního systému WordPress a především systém reprezentace a persistence dat. Dále je v práci popsána implementace administrační části doplňku, a to zejména systému pro nahrávání videí, vkládání videí jakožto odkazů na platformu YouTube, tvorbu a úpravu seznamů videí a systému pro notifikace administrátora stránky na změnu dostupnosti video obsahu z platformy YouTube. Dále je v práci detailněji přiblížena implementace rozšíření zvoleného přehrávače o funkce potřebné pro splnění požadavků zadavatele. Zejména se jedná o implementaci rozhraní pro přehrávání ucelených seznamů videí a implementaci funkcionality Google Cast. V závěru práce je popsán průběh a výsledky testování přehrávače. Testování funkčnosti přehrávače proběhlo v rámci několika nejpoužívanějších prohlížečů. Uživatelské testování bylo provedeno za účelem otestování administračního rozhraní doplňku a proběhlo za pomoci několika přispěvatelů do projektů American Travel Show a Czech American TV USA. This bachelor's thesis describes the implementation of a video player as a plugin for the WordPress content management system. The plugin is developed for the American non-profit organization CATV Herald and its web application American Travel Show. The Player supports playback of video playlists, Google Cast functionality for remote video playback and in addition to MP4 and WebM videos playback, YouTube videos playback. The first part of the thesis describes the procedure for selecting a suitable JavaScript player and then the possibility of extending the selected player with additional functions to fully meet the requirements of the client. The next part of the thesis describes the basic principles of the WordPress content management system and especially the system of data representation and persistence. Furthermore, the thesis describes the implementation of the administration part of the plugin, especially the system for uploading videos, inserting videos as links to the YouTube platform, creating and editing video playlists and a system for notifying the site administrator to change of the availability of video content from YouTube. Furthermore, the thesis describes in more detail the implementation of the extension of the selected player with the functions needed to meet the requirements of the client. In particular, it involves the implementation of an interface for playlists playback and the implementation of the Google Cast functionality. At the end of the thesis, the process and results of testing the player are described. The functionality of the player was tested in several of the most used browsers. User testing was performed to test the plugin's administration interface with the help of several contributors to the American Travel Show and Czech American TV USA projects.
Kolekce
- Bakalářské práce - 18102 [1724]
Související záznamy
Zobrazují se záznamy příbuzné na základě názvu, autora a předmětu.
-
Panoramatické video
Autor: Altman Tomáš; Vedoucí práce: Berka Roman; Oponent práce: Trávníček Zdeněk
(České vysoké učení technické v Praze. Vypočetní a informační centrum., 2011-10-14) -
Internet marketing a video prezentace
Autor: Stuchlíková Markéta; Vedoucí práce: Dobiáš Martin; Oponent práce: Kříž Radko
(České vysoké učení technické v Praze. Vypočetní a informační centrum., 2013-07-04) -
Programové vybavení pro řízení průzkumných kamer a zpracování video signálu
Autor: Zmrhal Martin; Vedoucí práce: Krsek Pavel; Oponent práce: Kovář Jan
(České vysoké učení technické v Praze. Vypočetní a informační centrum., 2014-06-27)