Original title:
Mobilní přehrávač pro příjem a zpracování multimediálních dat
Translated title:
Mobile player for multimedia content presentation and processing
Authors:
Króner, Tomáš ; Číka, Petr (referee) ; Müller, Jakub (advisor) Document type: Master’s theses
Year:
2009
Language:
slo Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[slo][eng]
Diplomová práce pojednává o vývoji multimediální aplikace umožňující přehrávání a příjem multimediálních souborů, jako jsou audio a video. V úvodu práce je v několika kapitolách shrnutá teorie ohledně programovacího jazyka J2ME, jeho částmi a dělením. Vývoj aplikace začíná výběrem cílové skupiny a zároveň skupinou zařízení, které vycházejí ze současných trendů mobilních zařízení. Další část se zabývá volbou vývojového nástroje NetBeans IDE na základě požadavku pro vývoj multimédií a také volbou vývojového kitu Nokia SDK a jeho krátkým popisem. Následně je stručně charakterizována aplikace a její základní třídy a metody. Z hlediska rozdělení popisu vývoje, jsou kapitoly tříd a metod dělené podle úrovně algoritmu. Jednotlivé funkce jsou obohaceny o vývojové diagramy pro doplnění textu, na kterých jsou zakreslené důležité body programu. Hlavní kapitoly popisující části algoritmu začínají popisem přehrávání audia a videa, v následujících stranách zahrnují popis síťového spojení a přenosu dat. V každé části je nejdřív rozebrána programátorská část, algoritmus a následně také obecné možnosti a funkce dané oblasti. V části přehrávání ze souboru, je to výběr souboru a postup k zahájení přehrávání s možností ovládání různých funkcí. Při síťovém připojení je to přístup na síť a práce s daty, případně vzájemná komunikace v hierarchii klient – server a následné přehrávání multimediálního obsahu. Čtenář je v závěru popisu vývoje obeznámený s ošetřením možných výjimek programu, které jsou neoddělitelnou součástí každé aplikace pracující se vstupně-výstupními daty. Další kapitola je věnována budoucímu vývoji a návrhu, vyplývajícího z dosavadního zpracování. V práci je k nalezení také popis aplikace z hlediska běžného uživatele, návod na obsluhu a řešení vzniklých problémových situací. V návodu jsou obsažené snímky popisovaných částí programu. Dosažené výsledky a zhodnocení je shrnuté v závěru práce.
Master’s thesis deals with developing of multimedia application that allow play and receive multimedia files as audio and video. In thesis introduction, there is theory overview about programming language J2ME, its parts and divisions in couple of chapters. The applications developing begin by choosing focus groups and also group of devices that agree with present trends about mobile devices. The next part undertakes selecting development tool NetBeans IDE based on requirements for multimedia develop and also undertakes selecting software development kit Nokia SDK and its short definition. Afterwards, the application and its basic classes and methods are briefly characterized. The chapters of classes and methods are divided according algorithm level, following development description dividing aspect. Program functions are enriched with flow diagrams completing written text, which have marked important points of program. The main chapters describing algorithm parts begin with define audio and video play. The other pages include description of network connection a data transfers. In every part the programmer part, algorithm is analyzed first and than general options and functionality of this area. In file play part, it is selection of file and proceeding to launch playing with function control possibility. In case of network connection, it is access to network and data handling, eventually communication with each other in client - server hierarchy and consequential multimedia content playing. In the end of development part, reader is cognizant of application fault handling that is inherently part of every application working with I/O data. Next chapter is devoted to future development a design resulting to present process. In the thesis it can be found also application description from user’s point of view, user manual a solving incurred problem situations. In the instructions, there are contained screenshots of described parts of program. Reached results and reviews are summarized on the end of the thesis.
Keywords:
audio; CLDC; Java Micro Edition; MIDP 2.0; player; video
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/10280