View
117
Download
0
Category
Preview:
Citation preview
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.
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.
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
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
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
STUBA Video ConferenceObhajoba záverečnej práce realizovaná videokonferenčným
hovorom cez zabezpečené spojenie na Internete.
Technologické riešenia
zachytenie + zobrazenie
práca s multimédiami
spojenie + šifrovanie
JAVA
JMF
Hamachi
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í
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
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
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
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
Multimediálne formáty
H.263
blok: 8x8 px
4x Y + Cb + Cr = makroblok
stratová kompresia – DCT
odhad pohybu dvoch za sebou idúcich snímok
G.711 (DVI)
frekvenčná modulácia
8000Hz + 4 bit = 32 kbps
Recommended