Národní úložiště šedé literatury Nalezeno 30 záznamů.  začátekpředchozí21 - 30  přejít na záznam: Hledání trvalo 0.02 vteřin. 
Mobilní aplikace pro bezpečnost domácnosti
Bajaník, Filip ; Szőke, Igor (oponent) ; Herout, Adam (vedoucí práce)
Cieľom tejto diplomovej práce je návrh a implementácia mobilnej aplikácie pre bezpečnosť domácnosti na platforme iOS. Aplikácia predstavuje komplexné riešenie, umožňujúce prenos audia a videa medzi spárovanými mobilnými zariadeniami, s využitím technológie WebRTC. Výsledný modul predstavuje univerzálne riešenie pre peer-to-peer video a audio komunikáciu. Práca taktiež rieši problematiku počítačového videnia a konkrétne algoritmy efektívnej detekcie pohybu. Výsledkom je modul implementujúci algoritmus ViBe s použitím knižnice Metal. V prípade detekovaného pohybu aplikácia upozorní používateľa push notifikáciou. Synchronizácia aplikačných dát je realizovaná technológiou CloudKit a perzistencia dát knižnicou Realm.
Peer-To-Peer webové sdílení souborů ve skupině
Pokorný, Filip ; Španěl, Michal (oponent) ; Herout, Adam (vedoucí práce)
V rámci této práce jsem se zaměřil na řešení problému sdílení souborů mezi uživateli prostřednictvím peer-to-peer přenosu ve webovém prostředí. Cílem bylo vytvořit jednoduchou aplikaci, která umožní skupině uživatelů sdílet soubory mezi sebou bez účasti třetích stran a jakýchkoliv limitů. Tento cíl jsem realizoval prostřednictvím moderních webových technologií, z nichž nejdůležitější byla knihovna WebRTC, prostřednictvím které byl implementován peer-to-peer přenos. Tyto technologie byly podpořeny optimalizovanými algoritmy a nejaktuálnějšími prostředky pro zpracování a ukládání sdílených souborů. Výsledkem je real-time aplikace umožňující uživatelům vytvářet místnosti v nichž sdílí své soubory. Toto řešení bylo podrobeno rychlostním testům, kde v porovnání s řešeními podobného charakteru a jinými běžně používanými prostředky pro přenos souborů, vyšlo v testovaném prostředí jako nejrychlejší.
Implementace WebRTC v Open source PBX
Šalko, Jaroslav ; Papež, Nikola (oponent) ; Šilhavý, Pavel (vedoucí práce)
Tato práce se zabývá podporou WebRTC komunikace napříč vybranými Open Source PBX. Jmenovitě to jsou PBX Asterisk, FreeSWITCH a Kamailio. Práce je zejména zaměřena na způsob integrace WebRTC v jednotlivých PBX a obsahuje nezbytné kroky pro konfiguraci WebRTC. Práce také obsahuje analýzu šifrované komunikace, pomoci paketového analyzátoru Wireshark, kterou WebRTC vyžaduje. V teoretické části je čtenář seznámen s pojmem WebRTC a s protokoly, které souvisejí s tímto druhem komunikace. Účelem této části práce je přiblížit čtenáři princip fungování a podpůrné protokoly WebRTC. S tím souvisí i popis základních rozhraní WebRTC aplikací. Dále zde čtenář nalezne konfigurace vybraných Open Source PBX tak, aby byly schopny zprostředkovat audio a video komunikaci mezi WebRTC klienty. Tato část se dá rozdělit na podkapitoly, kdy se každá z nich věnuje tentýž problematice pro jednu z výše uvedených PBX. Na konci každé kapitoly, kde je krok za krokem nakonfigurovaná PBX, jsou provedeny testovací hovory. Tyto hovory jsou zachyceny paketovým analyzátorem Wireshark a slouží jako demonstrace funkčnosti WebRTC konfigurace. Praktická část obsahuje laboratorní úlohu pro studenty předmětu telekomunikační a informační systémy. V této úloze budou studenti krok za krokem konfigurovat WebRTC pro pobočkovou ústřednu Asterisk. Úloha obsahuje stručný popis implementace WebRTC v PBX Asterisk a okomentované kroky, nezbytné pro její konfiguraci. Postup je doplněn o demonstrační ukázky konfiguračních souborů. Dále studenti provedou analýzu šifrované komunikace, což je v případě WebRTC defacto tunelování SIP protokolu v protokolu HTTP.
Přenos a zobrazení videa v prohlížeči pro záznam pracovní plochy
Svačina, Lukáš ; Beran, Vítězslav (oponent) ; Španěl, Michal (vedoucí práce)
Cílem práce je navrhnout a realizovat unikátní službu kombinující nejnovější technologie na poli webových aplikací. Služba umožní záznam pracovní plochy s následnou P2P distribucí mezi sledujícími uživateli a to jen za pomocí webového prohlížeče. Základem práce je analýza dostupných moderních a připravovaných technologií, které dovolují prakticky realizovat takovou službu. To zahrnuje získání přístupu k pracovní ploše, její záznam, zpracování získaných dat a jejich přenos sítí s následným přehráním pozorovateli. Videa jsou upravena pro přehrávání po částech s možností posuvu. Pro zajištění škálovatelnosti řešení je implementována distribuovaná architektura výměny částí záznamu mezi uzly formou hybridní P2P VoD sítě. Přehrávač tak umožňuje získání potřebných částí od aktuálně sledujících uživatelů a to včetně plynulého přehrávání videa během probíhajících přenosů s možností libovolného přesunu ve videu. Vzhledem k velmi rané či experimentální podpoře některých použitých API je vždy zpracován patřičný rozbor dostupné podpory prohlížečů.
Online konferenční systém založený na HTML5
DUŠEK, Jiří
HTML5 technologie umožňuje v prostředí prohlížeče přistupovat k zařízením jako je webkamera či mikrofon. Bakalářská práce se zabývá využitím těchto prostředků pro jejich přenos napříč internetovou sítí v reálném čase v prostředí webového prohlížeče. Základem práce je analýza současných webově založených online konferenčních systémů. V rámci této analýzy budou zjišťovány jejich parametry a použité technologie pro přenos multimediálních dat. Získané informace poslouží dále pro návrh vytvářeného konferenčního systému. V návaznosti na tuto problematiku následuje detailní analýza možností HTML5 technologií pro přenos audio a video mezi klientskými zařízeními v reálném čase. V rámci praktické části práce bude sestaven na základě vytvořené analýzy prototyp online konferenčního systétmu založeného na HTML5 technologiích. Ten umožní vytváření konferenčních místností, které budou zajišťovat audiovizuální komunikaci a poskytnou online chat mezi účastníky místnosti. Vytvoření systému zahrnuje jeho návrh, implementaci, následně nasazení a testování. Bude vytvořen s ohledem na přístupnost z mobilních zařízení.
Videokonferenční aplikace integrovaná ve webovém prohlížeči
Mucha, Ján ; Atassi, Hicham (oponent) ; Číka, Petr (vedoucí práce)
Bakalárska práca je zameraná na integrovanie videokonferenčnej aplikácie do webového prehliadača. Implementovanie je realizované pomocou HTML5 a nástroja WebRTC, navrhnutého spoločnosťami vyvíjajúcimi webové prehliadače ako sú Google a Firefox. Pre prácu s WebRTC je použitá API (Aplication Programming Interface) sipML5, ktorá je implementovaná pomocou jazyka JavaScript. Táto API obsahuje balík funkcií a tried slúžiacich na vytvorenie videokonferenčnej aplikácie pomocou jednoduchých príkazov. Na signalizáciu sa používa protokol SIP. Klientska aplikácia umožňuje komunikáciu bod-bod, chat a viacbodovú komunikáciu. Viacbodová komunikácia bola testovaná pomocou serverovej aplikácie umožňujúcej vytváranie a manažovanie videokonferenčných miestností. Na to bol použitý software od spoločnosti Medooze MCU Media Server a MediaMixer Server.
SIP klient s pokročilými funkcemi
Šacl, Vojtěch ; Číka, Petr (oponent) ; Zukal, Martin (vedoucí práce)
Hlavním cílem této bakalářské práce je návrh a realizace softwarového klienta, který bude schopen provádět textovou i video komunikaci přes síť založenou na protokolu IP. Tato aplikace by měla být spouštěna přímo z webové stránky a neměla by vyžadovat instalaci žádného dalšího software na koncový počítač. V první části jsou popsány možné technologie pro vytvoření této aplikace. Dále následuje stručný popis použitých technologií. Důraz je kladen především na protokol SIP. V práci je stručně popsána charakteristika několika knihoven, které byly uvažovány pro implementaci do aplikace. Návrh řešení obsahuje popis grafického prostředí a chování aplikace. V poslední části práce je výsledná aplikace otestována v různých modelových situacích.
Videokonference v HTML 5
Wiesner, David ; Zukal, Martin (oponent) ; Číka, Petr (vedoucí práce)
Tato bakalářská práce se věnuje návrhu a realizaci webové aplikace typu klient, která využívá protokol SIP pro signalizaci při multimediální komunikaci. Ta je přenášena přes protokol TCP, přesněji podprotokol WebSocket. V první části jsou popsány základní vlastnosti protokolu SIP, WebSocket a taky základní informace o projektu webRTC. Hlavní částí práce je popis návrhu a implementace webové aplikace pro audio-video komunikaci a pro textovou komunikaci v rámci posílání zpráv. V této části se nachází obeznámení s postupy, které byly použity během vývoje. Je popsán také výběr knihoven k tomu použitých. Na konci byla aplikace podrobena testování.
Android IP kamera
Chvála, Jan ; Havel, Jiří (oponent) ; Herout, Adam (vedoucí práce)
Cílem této práce je navrhnout systém, který by umožnil odesílání dat z videokamery mobilního zařízení a jejich zobrazení v reálném čase prostřednictvím webového prohlížeče. Součástí práce je popis použitých technologií a také popis cílové implementační platformy Android.K řešení získání a přenosu multimediálních dat byla využita technologie Web Real Time Communications (WebRTC), která je nativně podporovaná novými prohlížeči a komponentou WebView (Android verze 5.0 a výše). Zasílání push notifikací ze strany serveru na mobilní zařízení pro spuštění streamu je řešeno pomocí Google Cloud Messaging technologie.Výsledný systém umožňuje uživateli pomocí webového prohlížeče spustit aplikaci na mobilním telefonu a tím zahájit přenos multimediálních dat. Ten je možné parametrizovat a zabezpečit pomocí hesla.Přínosem práce je seznámení s technologií WebRTC a demonstrace jejího snadného využití implementací IP kamery na platformě Android.
HTML5, getUserMedia a jeho využití pro práci s kamerou
HEJTMÁNEK, Lukáš
Cílem bakalářské práce bude rozbor aktuálního stavu vývoje nové metody getUserMedia ve webovém prohlížeči, která je součástí HTML5. Tato technologie umožňuje webové stránce přistupovat k webové kameře a mikrofonu. V minulosti toto bylo možné pouze pomocí zásuvných modulů, které se musely instalovat. Mezi tyto zásuvné moduly dnes patří převážně Adobe Flash. Práce se bude zabývat výhodami a nevýhodami této nové technologie oproti ostatním technologiím umožňujícím přístup k webkameře. Bude provedeno otestování podpory této nové technologie v dostupných verzích prohlížečů jak desktopových tak mobilních (smartphone/tablet). Jako praktická část bakalářské práce poslouží sada příkladů, která bude dostupná na internetu. Hlavním praktickým příkladem bude vytvoření jednoduché webové aplikace umožňující videokonference právě s využitím metody getUserMedia a frameworků třetích stran.

Národní úložiště šedé literatury : Nalezeno 30 záznamů.   začátekpředchozí21 - 30  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.