Original title:
Protokol XMPP Jabber a jeho využití pro přenos multimediálních dat
Translated title:
XMPP protocol Jabber features and its utilization for multimedia transmission
Authors:
Havlena, Petr ; Průša, Zdeněk (referee) ; Šmirg, Ondřej (advisor) Document type: Master’s theses
Year:
2009
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Diplomová práce se snaží vytvořit aplikaci pro komunikaci v opensource IM síti Jabber. Ta v dnešní době získává stále větší oblibu jak u poskytovatelů, tak hlavně u koncových uživatelů. V první polovině práce jsou vysvětleny nezbytné základy celé problematiky a v druhé polovině je popsána výsledná aplikace, která byla vytvořena pomocí objektového programovacího jazyka Java. Java je pro svou jednoduchost a podporu mezi vývojáři velmi rozšířena. Díky tomu je k dispozici mnoho externích knihoven a rozšíření. Výsledná aplikace je postavena na knihovně Smack ve verzi 3.04 a VoIP modul na JMF (Java Media Framework). Grafické rozhraní bylo vytvořeno pomocí standardních Java visuálních komponent (javax.swing).
Master’s thesis is trying to create opensource IM application for communication in Jabber network. In nowadays it is getting more and more popularity as at providers, so mainly at end users. In first half of thesis are explained basics of whole issues and in second half is described resulting application, which has been created by using of object oriented programming language Java. Java is very extended between programmers for her simplicity and great support. Thanks this is available a many external libraries and extensions. Application has been written on Smack library in version 3.04 and VoIP module on JMF (Java Media Framework). Graphic interface has been created by using of standard Java visual components (javax.swing).
Keywords:
IM; Instant messaging; Jabber; Java Media Framework; Network communication; VoIP; XMPP; IM; Instant messaging; Jabber; Java Media Framework; Síťová komunikace; VoIP; XMPP
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/11147