České vysoké učení technické v Praze. Fakulta Elektrotechniky XD39NUR. Semestrální práce. Ovládání videokonferencí pomocí mobilního telefonu

Podobné dokumenty
TELEFONNí LiNKA PREMiUM PRŮVODCE APLIKACí T UC-ONE - PC

DLS V v1.2. Nové funkce. Používání programu DLS V

Instalační manuál k aplikaci LARA Dio pro Android

XD39NUR Semestrální práce Zimní semestr 2013/2014

WebSyncro Stručná příručka pro koncové uživatele

Uživatelská příručka T UC-One pro windows

Návod k použití aplikace Reliview

Naším cílem je Vaše spokojenost...

Ovládání IP telefonů Well YV2 a YV3

4x standardní vstupy

gdmss Lite Android DVR Mobile Client Návod k obsluze aplikace

Questionnaire příručka uživatele

Ovládání ústředny Visonic přes mobilní telefon

VIZUÁLNÍ PØÍRUÈKA K APLIKACI PRO MOBILNÍ TELEFONY SE SYSTÉMEM ANDROID

Mobilní aplikace. Uživatelský manuál

Uživatelský manuál k aplikaci VMS Lite 1 Instalace

HiPath 3000/4000/5000 opticlient 130 V5.0. Zkrácený návod k použití

TELEFONNí LiNKA PREMiUM PRŮVODCE NASTAVENíM SLuŽBY MEET-ME KONFERENCE

První seznámení s mobilní aplikací PATRIOT GPS

1 Úvod. 2 Registrace a přihlášení. Registrace). Zobrazí se stránka, kde budete mít na výběr ze dvou možností. Můžete vytvořit nové či.

Import dat artiklů a maker do Eplan Electric P8

Aplikace a služba Money Dnes Publisher v deseti krocích

DEKRA Emise CIS instalační příručka

Telekonferenční služba MyConference...2. Přehrávání nahrávek...4. Volání do Daktela koferencí...5. Volání do konferencí ze Skype klienta...

Nový design ESO9. E S O 9 i n t e r n a t i o n a l a. s. U M l ý n a , P r a h a. Strana 1 z 9

Používání programu DLS V

xmobile Operační systém Andorid Uživatelský manuál X-Trade Brokers DM S.A., organizační složka 1/12

Jihočeská univerzita, pedagogická fakulta - Aula Návod k použití prezentační techniky

PALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze Kontakty 08/ Obsah

Mobilní aplikace. Uživatelský manuál

UNIVERZITA PARDUBICE

Zkušební verze Aktion CLOUD

Desktop Popis modulu Desktop

JRm verze Aplikace. Instalace. Ovládání

V1.0 D I S C O M P. Zkrácený návod k použití. Fanvil Technology Co, Ltd.

Aplikace Vyhledání a stažení aplikace Založení BlackBerry ID Internet Nastavení u Zap./Vyp. přístupového bodu Přihlášení do Wi-Fi sítě

DINOX IP kamery řady: DDC-xxxx DDR-xxxx DDX-xxxx DDB-xxxx

[IM-WMC] Městská cyklonavigace Deliverable D4

Archive Player Divar Series. Návod k obsluze

Návod na obsluhu softwaru Amobile Sale objednávkový a prodejní software pro PDA a tablety s OS Android.

Přidání zařízení do aplikace FREE IP pro vzdálený dohled na mobilních zařízeních

Jak na Bakaláře z mobilního telefonu

1. POSTUP INSTALACE A KONTROLA NASTAVENÍ MICROSOFT SQL SERVERU 2005 EXPRESS:

PALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze Výstupní kontrola 07.1/ Obsah

eliška 3.04 Průvodce instalací (verze pro Windows 7) w w w. n e s s. c o m

TouchGuard Online pochůzkový systém

Xiaomi Home Gateway. Uživatelský manuál

Volání Hlasitý hovor Zobrazení kontaktů při volání Nastavení hlasitosti hovoru Zobrazení klávesnice při volání Přidržení hovoru Číslo hlasové

Dokumentace k produktu IceWarp Notifikační nástroj

Část 1 - Začínáme. Instalace

D I S C O M P X3S / X3SP / X3G. Zkrácený návod k použití. Fanvil Technology Co, Ltd.

Ovládání IP telefonů Thomson ST2022 a ST2030

Kapitola 1: Úvod. 1.1 Obsah balení. 1.2 Požadavky na systém. Česky

PŘÍRUČKA SYSTÉMOVÉHO ADMINISTRÁTORA PRO HOMEBANKING PPF banky a.s.

První přihlášení k Office 365

Programové vybavení počítačů operační systémy

NAS 232 Aplikace AiFoto pro mobilní zařízení. Správa fotografií na vašem NAS z mobilního zařízení

Stránka 1. Webové rozhraní Dahua XVR

Tabletová aplikace. Uživatelský manuál

Nastavení ového účtu Outlook Express operační systém Windows XP

Instalace a první spuštění Programu Job Abacus Pro

Uživatelská dokumentace

Environmentální helpdesk. příručka pro žadatele

eses WiFi kamera venkovní 1080P vodotěsná 2MP CMOS Full HD Wanscam K22

Mobilní aplikace NÁVOD

WebSBI Stručná příručka pro koncové uživatele

Jak přenést program na nový počítač UŽIVATELS KÝ NÁVOD

Univerzální rezervační systém. Uživatelská příručka

Na vod k nastavenı u

3.2. Výchozí obrazovka Přihlášení uživatele. Ve výchozím stavu modul umožňuje pouze prohlížení jídelníčku bez všech definovaných omezení.

Uživatelský manuál. GV-Remote Viewlog. klient pro vzdálené přehrávání záznamů

JAK NASTAVIT SLUŽBU HIK-CONNECT PRO ZAŘÍZENÍ HIKVISION

ČSOB Business Connector

1. Aplikace Vyhledání a stažení aplikace Založení BlackBerry ID. 2. Internet. 3. Zabezpečení

MIGRACE POŠTY NA NOVÝ SERVER POSTUP NASTAVENÍ

Návod ke službě IPTV

Aplikace Vyhledání a stažení aplikace Založení účtu v Google Play Internet Nastavení u Zap./Vyp. přístupového bodu Připojení a odpojení wi-fi

Návod pro Windows 7. Automatická konfigurace Windows 7 a Vista umožňují použít konfiguraci WiFi připojení pomocí programu eduroamcuni.exe.

Obsah. Úvod 3. Návod k rezervaci přes Microsoft Outlook MeetingRoomApp 2

Ovládání IP telefonu Gigaset C470 IP

Xiaomi Humidifier. Uživatelský manuál

Návod na nastavení připojení k drátové síti na kolejích Jana Opletala pro operační systém MS Windows 10

Registrace a nastavení účtů do Vodafone OneNet Samoobsluhy, Vodafone evyúčtování.

Základní nastavení telefonu Vložení paměťové karty Zapnutí telefonu a PIN Vložení SIM karty SMS a MMS Nastavení střediska zpráv Nastavení MMS

Dotykova obrazovka v programu TRIFID

NÁVOD PRO INSTALACI APLIKACE PRIORITY KM HODNOCENÍ PRIORIT PŘI ŘEŠENÍ KONTAMINOVANÝCH MÍST

Obsah. Moje menu 4. Ovladač 6. Ovládání sledovaného pořadu 8. Zpětné zhlédnutí 10. Nahrávání 12. Můj seznam kanálů 13.

ZÁKLADNÍ UŽIVATELSKÝ MANUÁL PRO SÍŤOVÉ FAXOVÁNÍ

Profesis on-line Obrázky v prezentaci byly upraveny pro potřeby prezentace.

Portál Algotech HelpDesk Uživatelský manuál

1820 série NVR Instalační průvodce

Ovládání TV platformy a funkce Chytrá TV

NÁVOD K POUŽITÍ Kamera CEL-TEC S3000 Wifi IR

Nielsen Admosphere, a.s. Vážená domácnosti,

Nastavení a ovládání aplikace ifoxtrot

Nastavení cesty k osobnímu certifikátu a vyhledání souboru s osobním certifikátem pod operačními systémy Windows

Příprava projektů v programu Databox CONTACT Professional 5

Xiaomi Yeelight LED pásek. Uživatelský manuál

Nastavení Mobilní banky 2 MojeBanka a MojeBanka Business

Transkript:

České vysoké učení technické v Praze Fakulta Elektrotechniky XD39NUR Semestrální práce Ovládání videokonferencí pomocí mobilního telefonu Ondřej Procházka 2013 / 2014

Obsah 1. Deliverable D4... 3 1.1. Vytvoření prototypu Hi-Fi... 3 1.1.1. Popis aplikace... 3 1.1.2. State-transition network... 7 1.1.3. Zajímavosti řešení... 8 1.2. Testování aplikace... 8 1.2.1. Testovací scénář... 8 1.2.1.1. Přihlášení do aplikace... 8 1.2.1.2. Sestavení videokonference... 8 1.2.1.3. Sestavení videokonference pomocí adresáře... 9 1.2.1.4. Změna úrovně hlasitosti... 9 1.2.2. Záznam testování... 9 1.2.2.1. Přihlášení... 9 1.2.2.2. Práce s adresářem... 10 1.2.2.3. Nastavení hlasitosti... 10 1.2.3. Vyhodnocení testů... 11 1.2.4. Návrhy na zlepšení... 11 1.3. Dokumentace vývoje... 11 1.3.1. Funkční požadavky... 11 1.3.2. Návrh interakce uživatele a programu... 11 1.3.3. Grafický návrh... 11 1.4. Prezentace... 11

1. Deliverable D4 1.1. Vytvoření prototypu Hi-Fi Prototyp byl vytvořen v prostředí Android ADT Google Android Developer Tools. Kód je psaný v jazyce Java. Soubory jsou rozděleny a pojmenovány následujícím způsobem: Resource uloženy v adresáři res. Soubory jsou ve formátu XML. Jsou zde uloženy definice obrazovek a pohledů, soubory se všemi texty, které se používají v aplikaci Třídy, které zapouzdřují data, mají příponu Model. Jedná se o třídu RoomModel a ContactModel Základní třídy zobrazující aktivitu mají příponu Activity. Tyto třídy zajišťují základní zobrazení prvků na mobilním telefonu. Aplikace využívá tři aktivity RoomActivity, LoginActivity a MainActivity Třída PersistentData zajišťuje obsluhu persistentních dat. Zde se ukládá například poslední zobrazovaná obrazovka nebo aktuálně přihlášený uživatel. Dokumentace pro vývojáře je generovaná pomocí JavaDoc a je přiložena v samostatném souboru. Zdrojové kódy jsou také uloženy v samostatném ZIP souboru. 1.1.1. Popis aplikace Po spuštění aplikace je uživateli zobrazen přihlašovací dialog. Po úspěšném přihlášení se zobrazí seznam videokonferenčních místností. Každá místnost má právě jedno videokonferenční zařízení. Seznam místností, uživatelských účtů a potřebné další údaje k ovládání videokonferenčních zařízení jsou uloženy na serveru v SQL databázi. Obrázek 1 - Přihlášení - vodorovně Obrázek 2 - Přihlášení

Obrázek 3 - Výběr místnosti - vodorovně Obrázek 4 - Výběr místnosti Po úspěšném přihlášení se zobrazí hlavní obrazovka. Na ní je zobrazeno hlavní menu s možností vybrat jednu z pěti vlastností. V prostřední části se zobrazují informace o konferenční místnosti. Obrázek 5 - Hlavní menu - vodorovně Obrázek 6 - Hlavní menu

V pohledu Dial může uživatel zadat telefonní číslo nebo emailovou adresu a sestavit videokonferenci. Ve stejném pohledu lze konferenci i ukončit/zavěsit. Obrázek 8 - Vytočení - vodorovně Obrázek 7 - Vytočení Pohled Contact slouží k vyhledání kontaktu v adresáře z videokonference. Aplikace neumožňuje kontakty měnit. Zadáním části textu do filtru jsou kontakty ihned prohledány. Obrázek 10 - Adresář - vodorovně Obrázek 9 - Adresář

K ovládání kamery slouží prostřední pohled. Pokud to umožňuje videokonference, lze přiblížit a oddálit obraz, popřípadě natáčet videokameru. Obrázek 12 - Ovládání kamery - vodorovně Obrázek 11 - Ovládání kamery Dále je možné ovládat hlasitost zvuku a mikrofonu. Lze i rychle využít moznost MUTE (ztlumit). Obrázek 14 - Ovládání hlasitosti - vodorovně Obrázek 13 - Ovládání hlasitosti

Poslední možností je změnit rozložení / uspořádání obrazu. Obrázek 16 - Změna rozložení - vodorovně Obrázek 15 - Změna rozložení 1.1.2. State-transition network Obrázek 17 - State-transition network

Obrázek 18 - STN hlavní aktivity 1.1.3. Zajímavosti řešení Mobilní zařízení umožňuje otáčet aplikaci, dle aktuálního držení. To ale vyžaduje, aby většina dialogů byla navržena odlišně pro obě varianty natočení. Podpora různých rozvržení je připravena ve vývojovém nástroji ADT. 1.2. Testování aplikace 1.2.1. Testovací scénář 1.2.1.1. Přihlášení do aplikace a) Spusťte aplikaci. b) Přihlaste se do aplikace se špatným jménem anebo heslem. c) Aplikace zobrazí informaci o špatném jméně nebo hesle. d) Přihlaste se do aplikace správným uživatelem (testovací uživatel test a heslo test ). e) Zobrazí se dialog s výběrem místnosti. f) Vyberte místnost. 1.2.1.2. Sestavení videokonference a) Zmáčkněte tlačítko Dial. b) Pomocí tlačítek postupně zadejte číslo 1234567890. c) Pomocí tlačítka smažte poslední číslo. d) Kursor je po celou dobu za poslední zadanou číslicí. e) Zmáčkněte tlačítko pro vytočení čísla. f) Vytočení čísla je signalizováním krátkým zobrazením ve spodní části.

1.2.1.3. Sestavení videokonference pomocí adresáře a) Zmáčkněte tlačítko Contact. b) Ve filtru zadejte část hledaného kontaktu například ond. c) Zmáčkněte tlačítko Dial u vyhledaného kontaktu. d) Vytočení kontaktu je signalizováním krátkým zobrazením ve spodní části. 1.2.1.4. Změna úrovně hlasitosti a) Zmáčkněte tlačítko Volume. b) Nastavte požadovanou hlasitost. c) Zmáčkněte tlačítko Mute. d) Hlasitost se automaticky nastaví na 0 a zároveň se rozsvítí tlačítko Mute. e) Máčkněte znovu tlačítko Mute. f) Hlasitost se vrátí na původní hodnotu před použitím tlačítka Mute a zároveň tlačítko zhasne. g) Nastavte hlasitost pomocí posuvníku na úroveň 0. h) Tlačítko Mute se automaticky rozsvítí. i) Zmáčkněte tlačítko Mute j) Nastavení hlasitosti se nastaví na 25% a tlačítko Mute zhasne. 1.2.2. Záznam testování 1.2.2.1. Přihlášení

1.2.2.2. Práce s adresářem 1.2.2.3. Nastavení hlasitosti

1.2.3. Vyhodnocení testů Všechny provedené testy byly v pořádku. Aplikace se chovala zcela dle očekávání. Uživatele byly s aplikací spokojeni. 1.2.4. Návrhy na zlepšení Pořadí tlačítek ve vodorovném zobrazení někteří uživatele vnímají jako opačné. Proto je nutné zvážit, zda neponechat pořadí tlačítek stejné jako ve svislém zobrazení a pouze neotočit obrázky a texty na tlačítkách. Jeden uživatel měl otázku, zda je umožněno spravovat kontakty uložené ve videokonferenci. Tato funkcionalita nebyla v původním zadání a zváží se, zda ji přidat do aktuální verze. 1.3. Dokumentace vývoje Programový kód je doplněn komentáři, pomocí kterých je generována dokumentace pro programátory. Dokumentace je ve formátu HTML splňující požadavky JavaDoc. 1.3.1. Funkční požadavky Požadavek Priorita Práce s aplikací po úspěšném přihlášení 3 Výběr konferenční místnosti 2 Sestavení konference 1 Zobrazení a filtrování kontaktů 2 Ovládání kamery 1 Ovládání hlasitosti 1 Změna rozložení konference 2 Uložení stavu aplikace při přerušení a znovu obnovení stavu po restartu 3 1.3.2. Návrh interakce uživatele a programu Komunikace s uživatelem je pomocí standardních ovládacích prvků. Jako hlavní menu jsou zvoleny grafické tlačítka. V hlavní obrazovce je využito i tlačítka pro zobrazení menu. Aplikace také využívá tlačítka back pro návrat k předchozí obrazovce a pro ukončení aplikace. Toto chování odpovídá obecným zvyklostem na platformě se systémem Android. 1.3.3. Grafický návrh Na hlavní obrazovce aplikace je zobrazeno menu pomocí grafických ikon. Ty umožňují rychlý přístup k jednotlivým vlastnostem aplikace a zároveň zobrazují výběr pohledu. Všechny prvky jsou přehledně rozděleny do různých pohledů, aby ovládání bylo přehledné a jednoduché. 1.4. Prezentace Pro aplikace byla vytvořena krátká prezentace s popisem klíčových vlastností. Prezentace je v samostatném souboru.