SlideShare ist ein Scribd-Unternehmen logo
1 von 27
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
Podnikové riešenia
Personálne riešenia
STUBA Video Conference
Obhajoba záverečnej práce realizovaná videokonferenčným
hovorom cez zabezpečené spojenie na Internete.
Architektúra
Server-klient
Peer-to-peer
Technológia
zachytenie +
zobrazenie
práca s
multimédiami
spojenie +
šifrovanie
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
Aplikácia
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
Priestor na otázky
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
Ďakujem za pozornosť
Michal Ďorda; xdorda@stuba.sk
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
Sieťové modely
RTP hlavička
IPSec
RSA autentifikácia
Diffie-Hellman IKE
AES
Koniec
Michal Ďorda; xdorda@stuba.sk

Weitere ähnliche Inhalte

Ähnlich wie STUBA Video Conference

Seminar Kpi 2008 - Dorucovanie Multimedialneho Obsahu
Seminar Kpi 2008 - Dorucovanie Multimedialneho ObsahuSeminar Kpi 2008 - Dorucovanie Multimedialneho Obsahu
Seminar Kpi 2008 - Dorucovanie Multimedialneho ObsahuJozef Janitor
 
Program Open source víkendu 2014
Program Open source víkendu 2014Program Open source víkendu 2014
Program Open source víkendu 2014PROMOSPRAVY.sk
 
P Csiete Internet 2
P Csiete Internet 2P Csiete Internet 2
P Csiete Internet 2minamusha
 
Open Source Gis Zilina 2009
Open Source Gis Zilina 2009Open Source Gis Zilina 2009
Open Source Gis Zilina 2009guest4255e6
 
Uvod do OS UNIX (cast 1)
Uvod do OS UNIX (cast 1)Uvod do OS UNIX (cast 1)
Uvod do OS UNIX (cast 1)Peter Svec
 
CCNA Semester 1 - Chapter 2
CCNA Semester 1 - Chapter 2CCNA Semester 1 - Chapter 2
CCNA Semester 1 - Chapter 2benniSVK
 
Záverečná úloha KPI
Záverečná úloha KPIZáverečná úloha KPI
Záverečná úloha KPIanonym2222
 

Ähnlich wie STUBA Video Conference (9)

Seminar Kpi 2008 - Dorucovanie Multimedialneho Obsahu
Seminar Kpi 2008 - Dorucovanie Multimedialneho ObsahuSeminar Kpi 2008 - Dorucovanie Multimedialneho Obsahu
Seminar Kpi 2008 - Dorucovanie Multimedialneho Obsahu
 
There is much more to C
There is much more to CThere is much more to C
There is much more to C
 
Program Open source víkendu 2014
Program Open source víkendu 2014Program Open source víkendu 2014
Program Open source víkendu 2014
 
P Csiete Internet 2
P Csiete Internet 2P Csiete Internet 2
P Csiete Internet 2
 
Open Source Gis Zilina 2009
Open Source Gis Zilina 2009Open Source Gis Zilina 2009
Open Source Gis Zilina 2009
 
Uvod do OS UNIX (cast 1)
Uvod do OS UNIX (cast 1)Uvod do OS UNIX (cast 1)
Uvod do OS UNIX (cast 1)
 
CCNA Semester 1 - Chapter 2
CCNA Semester 1 - Chapter 2CCNA Semester 1 - Chapter 2
CCNA Semester 1 - Chapter 2
 
VoIP_in_IPv6
VoIP_in_IPv6VoIP_in_IPv6
VoIP_in_IPv6
 
Záverečná úloha KPI
Záverečná úloha KPIZáverečná úloha KPI
Záverečná úloha KPI
 

STUBA Video Conference