Národní úložiště šedé literatury Nalezeno 30 záznamů.  1 - 10dalšíkonec  přejít na záznam: Hledání trvalo 0.00 vteřin. 
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.
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.
Voice Dialog System in Web Browser for Demonstration Purposes
Vlček, Pavol ; Glembek, Ondřej (oponent) ; Schwarz, Petr (vedoucí práce)
This thesis describes how to prepare and design a voice-controlled assistant(voicebot), which can be deployed on any website as a modern way to communicate with customers using internet browsers. The main emphasis is put on synchronization between voice dialog and the graphical interface of the website. The synchronization can be achieved by transferring bidirectional voice and text commands between client and server. This is achieved by using WebRTC technology with SIP as a signaling protocol. The thesis deals with a wide range of protocols and technologies as well as interconnecting VoIP telephony, computer networks, and Phonexia speech technologies based on machine learning. As a result, deployment of the voicebot can reduce costs on outgoing calls, ease agents of a FAQ burden, and increase customers' interest in the product/company.
Síťová komunikace a kolaborativní sdílení dat pro strategickou hru na webové platformě
Kulíšek, Vojtěch ; Polčák, Libor (oponent) ; Pečiva, Jan (vedoucí práce)
Cílem této práce je seznámit čtenáře se základními metodami kolaborativního sdílení dat, aplikačními rozhraními prohlížečů pro komunikaci přes paketovou síť a vytvořit na základě těchto informací webovou hru, která se bude snažit co nejvíce potlačit latenci sítě.
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.
Chytré digitální zrcadlo pro individuální sporty
Opichal, Tomáš ; Beran, Vítězslav (oponent) ; Herout, Adam (vedoucí práce)
Cílem této diplomové práce je vytvořit praktické řešení pro individuální sportovce v podobě digitálního zrcadla, které se může stát alternativou k pozorování se v běžném zrcadle. Práce obsahuje a zdůrazňuje výhody digitálního zrcadla. Velká část práce se věnuje přenosu videa mezi různými zařízeními pro možnost spojení více obrazů na jednom displeji. Jádrem řešení je mobilní aplikace pro platformu Android, která funguje v různých režimech, jejichž volba závisí na způsobu použití aplikace. Aplikace byla průběžně testována se skupinou uživatelů, výsledkem bylo iterativní vylepšování funkcí aplikace a přidávání funkcí nových. Dále byla implementována webová varianta aplikace, což zvyšuje možnost využití digitálního zrcadla napříč různými platformami. Výsledky testování ukazují, že celé toto řešení je využitelné při praktickém nácviku sportovních prvků a aplikace má potenciál oslovit různá sportovní odvětví.
Rámec pro tvorbu aplikací s podporou peer-to-peer spolupráce
Hrdina, Jan ; Očenášek, Pavel (oponent) ; Rychlý, Marek (vedoucí práce)
Práce se zabývá návrhem a implementací aplikačního rámce pro tvorbu kolaborativních webových editorů, které umožňují peer-to-peer spolupráci v realném čase. V práci jsou shrnuty existující přístupy pro replikaci dat, z nichž je pro další použití jako nejvhodnější vybrána implementace CRDT (conflict-free replicated data type) pro JSON od M. Kleppmanna. Pomocí výsledného rámce může být vytvářený obsah bezpečně sdílen uvnitř skupin protějšků, kde každému členovi je možné nastavit jiná oprávnění. Pro navázání spojení a komunikaci P2P jsou navrženy a implementovány vlastní komunikační protokoly postavené na WebRTC, WebSocket a WebCrypto. Rámec umožňuje řešení konfliktů a samostatnou práci i bez připojení k internetu. Pro konzistentní uživatelský zážitek je součástí knihovna s prvky uživatelského rozhraní pro správu přátel, skupin a další časté úkony. Rámec je implementován s využitím funkcionálních návrhových vzorů realizovaných v jazyce ReasonML. Funkčnost výsledku je ověřena vytvořením ukázkové aplikace editoru myšlenkových map.
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í.
Information System Assessment and Proposal of ICT Modification
Barič, Filip ; Koch, Miloš (oponent) ; Klusák, Aleš (vedoucí práce)
This diploma thesis focuses on analysis, evaluation and improvement proposals for an information system used by a specific company from the insurance business. The company offers services to insurance companies, such as motor vehicle or property inspection and damage assessment. The first part describes the theory related to the main focus areas of this thesis. The second part contains an overview of the company, its analysis as well as evaluation of the information system used within the company. Finally, a set of proposals will be formulated, based on the outcomes of company and information system evaluation, aiming to simplify company processes and increase company’s productivity.
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.

Národní úložiště šedé literatury : Nalezeno 30 záznamů.   1 - 10dalšíkonec  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.