1. Vývoj a realizácia aplikácie
umožňujúcej teleprítomnosť na
neverejnom zasadnutí komisie
( diplomová práca )
Autor: Bc. Michal Ďorda; xdorda@stuba.sk
Vedúci DP: prof. RNDr. Otokar Grošek, PhD.
Oponent DP: doc. Ing. Michal Šrámka, PhD.
2. Zadanie
Cieľom diplomovej práce je vytvoriť
použiteľnú aplikáciu pre obhajobu
diplomovej resp. dizertačnej práce.
Úlohy:
1. Naštudujte problematiku použitia bezpečnej
skupinovej komunikácie (SGC).
2. Implementujte vybrané techniky umožňujúce
teleprítomnosť na neverejnom zasadnutí
komisie.
3. Vyhodnoťte realizované riešenie.
3. Videokonferencia
moderný spôsob multimediálnej komunikácie
prenos zvuku, obrazu a dát
medzi dvoma i viacerými účastníkmi
ľubovoľná vzdialenosť
v reálnom čase
4. História
Berlín - 2. svetová vojna – uzavretý okruh
USA (AT&T) - 70. roky – Picturephone
USA (MIT) – 1986 – 1. „kodek“
USA (PictureTel + IBM) - 1992 – projekt DIANE
Skype, Hangout, CISCO telepresence
5. Groupware
moderný multifunkčný nástroj na spoluprácu
ľudí na spoločnom projekte
funkcie:
pozývanie: plánovanie úloh a stretnutí
zdieľanie: obrazovky, súborov, aplikácií
spolupráca: Označovanie, vzdialené
ovládanie, nástenka/tabuľa
komunikácia: Chat, VoIP, HD video hovory
12. Java Media Framework
rozhranie pre programovanie aplikácií v
JAVE pre prácu s médiami závislými od času
JMF 2.1.1e
funkcie:
zachytenie multimédií
spracovanie multimédií - formáty: H.263 a DVI
posielanie multimédií – RTP
prehrávanie multimédií
13. Real-Time Transport Protokol
protokol aplikačnej vrstvy (TCP/IP model)
zabezpečuje doručovanie multimediálnych
dát (video/audio) v reálnom čase
neinformuje o doručení dát (UDP + IP)
sekvenčné čísla v hlavičke
RTP Control Protocol
14. Hamachi
vytvorenie LAN adaptéra
5 účastníkov (voľna licencia)
Virtual Private Network
IPSec
bezpečnosť
autentifikácia: 2048 bit RSA
IKE: 2048 bit Diffie-Hellman
AES-256-CBC + ESP-style padding
HMAC-SHA-1-96
16. Výsledky
STUBA Video Conference
autor: Bc. Michal Ďorda
teleprítomnosť komisie pri obhajobách prác
„Aplikácia umožňujúca telehlasovanie“
autor: Bc. Miroslav Valuš
telehlasovanie komisie pri obhajobách prác
aplikácia pre plánovanú e-prítomnosť na
rôznych obhajobách
18. Posudky
aktuálne funguje IBA na 32 bitovej
architektúre
problém:
Java Media Framework
Nevýhody: starší framework
Výhody: dobrá dokumentácia, príklady
riešenie:
Freedom for Media in Java + LTI-CIVIL
možná modifikácia