|
|
|
|
LEADER |
04178na a2200241 4500 |
003 |
HR-ZaFER |
005 |
20160714114927.0 |
008 |
160221s2015 ci ||||| m||| 00| 0 hr d |
035 |
|
|
|a (HR-ZaFER)ferid2615
|
040 |
|
|
|a HR-ZaFER
|b hrv
|c HR-ZaFER
|e ppiak
|
100 |
1 |
|
|a Smrečki, Tomislav
|9 37554
|
245 |
1 |
0 |
|a Izvedba video komunikacijskog protokola za socijalnu mrežu za starije osobe :
|b diplomski rad /
|c Tomislav Smrečki ; [mentor Mario Kovač].
|
246 |
1 |
|
|a Implementation of video communication protocol for elderly social network
|i Naslov na engleskom:
|
260 |
|
|
|a Zagreb,
|b T. Smrečki,
|c 2015.
|
300 |
|
|
|a 35 str. ;
|c 30 cm +
|e CD-ROM
|
502 |
|
|
|b diplomski studij
|c Fakultet elektrotehnike i računarstva u Zagrebu
|g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 54, datum predaje: 2015-06-30, datum završetka: 2015-07-01
|
520 |
3 |
|
|a Sažetak na hrvatskom: Današnja Internet komunikacija podrazumijeva bogato multimedijsko iskustvo. Tekst biva zamijenjen slikom, videozapisom i zvukom zahvaljujući velikom napretku u postignutim mrežnim brzinama.
Cilj ovog diplomskog rada je bio implementirati video komunikaciju kao dio socijalne mreže za starije osobe.
WebRTC u kombinaciji s Node.js razvojnim okruženjem te Socket.IO library-em se pokazao kao iznimno jednostavno rješenje za izvedbu video komunikacije. Izvedba je podijeljena u dva dijela, klijentski i serverski dio. Klijentski dio je zapravo web aplikacija kojoj se pristupa putem web preglednika, a koja komunicira sa serverskim dijelom u svrhu uspostave video komunikacije sa drugim takvim klijentskim dijelom. Na serverskom dijelu se stvaraju tzv. sobe od kojih svaka sadržava po jedan par korisnika koji žele uspostaviti video komunikaciju. Preko tih soba se odvija razmjena signalizacijskih poruka između dva klijentska dijela u svrhu uspostave video komunikacije.
Node.js koji se koristi na serverskoj strani te Socket.IO library koji povezuje klijentsku i serversku stranu brinu o inicijalnoj razmjeni poruka između dvije klijentske aplikacije koje žele uspostaviti video komunikaciju, dok WebRTC pomaže u uspostavi same P2P video komunikacije.
Uz pomoć nabrojanih tehnologija razvijeno je funkcionalno rješenje koje, izuzev mobilne iOS platfome, radi za većinu operacijskih sustava ako mu se pristupa putem web preglednika koji podržavaju WebRTC (Chrome, Firefox i Opera među ostalima).
|
520 |
3 |
|
|a Sažetak na engleskom: Modern Internet communication is all about rich multimedia experience. Plain text is being replaced by image, video and sound thanks to the great achievements in network speeds and bandwidth.
The goal of this master thesis was to implement video communication as a part of the social network for seniors.
WebRTC in combination with node.js framework and Socket.IO server-side and client-side libraries gave a very simple solution for implementation of video communication. Video communication system contains of two parts – client and server side. Client side is a web application which can be accesed trough web browser and it also communicates with the server side. On the server side, two users who are trying to start a video communication are grouped into so called rooms. Those rooms will forward any signalization messages between two client sides in order to help them establish a direct video communication.
Node.js which is used on a server side and the Socket.IO library which connects the client and server side are responsible for initial message exchange between two client sides in order to prepare the needed metadata for P2P communication while WebRTC does just that – it helps establishing a P2P video communication between two clients.
With the help of mentioned technologies a functional solution was successfully implemented. It is supported by most of the platforms (unfortunately, iOS platform excluded) if accesed by the WebRTC supported web browsers (Chrome, Firefox and Opera).
|
653 |
|
1 |
|a video komunikacija
|a WebRTC
|a društvena mreža
|a Socket.IO
|a node.js
|
653 |
|
1 |
|a video communication
|a WebRTC
|a social network
|a Socket.IO
|a node.js
|
700 |
1 |
|
|a Kovač, Mario
|4 ths
|9 5776
|
942 |
|
|
|c Y
|2 udc
|
999 |
|
|
|c 46532
|d 46532
|