|
Mobile player for multimedia content presentation and processing
Króner, Tomáš ; Číka, Petr (referee) ; Müller, Jakub (advisor)
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.
|
|
JavaME communication client
Svoboda, Pavel ; Mácha, Tomáš (referee) ; Číka, Petr (advisor)
This diploma thesis deals with developing multimedia applications on Java Micro Edition platform. The aim of this work is to design and implement the application which could establish a call between two users. The first part of the work describes J2ME platform, its two configurations and profiles. Next part is focused on Session Initiation Protocol and Real-time Transport Protocol. The application design consists of choosing the suitable virtual machine JVM, SIP and RTP libraries. The main part of this work describes application structure, graphic user interface and installation packages creating. It also shows a way of customizing the media stack - Java Media Framework, version Cross Platform.
|
|
JavaME communication client
Svoboda, Pavel ; Mácha, Tomáš (referee) ; Číka, Petr (advisor)
This diploma thesis deals with developing multimedia applications on Java Micro Edition platform. The aim of this work is to design and implement the application which could establish a call between two users. The first part of the work describes J2ME platform, its two configurations and profiles. Next part is focused on Session Initiation Protocol and Real-time Transport Protocol. The application design consists of choosing the suitable virtual machine JVM, SIP and RTP libraries. The main part of this work describes application structure, graphic user interface and installation packages creating. It also shows a way of customizing the media stack - Java Media Framework, version Cross Platform.
|
|
Mobile player for multimedia content presentation and processing
Króner, Tomáš ; Číka, Petr (referee) ; Müller, Jakub (advisor)
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.
|