Cílem této práce bylo analyzovat požadavky na funkce a možnosti implementace IPTV klienta pro OS Android. Teoretická část pojednává o IPTV, operačním systému Android, možnostech vývoje aplikací pro tento operační systém a taktéž o možnostech virtualizace zařízení používajících operační systém Android.
V praktické části je rozebrána programová konstrukce IPTV klienta včetně jeho funkcí, dále jsou popsány možnosti aktualizace aplikace a firmware. Následně je popsána funkce spouštěče aplikací a nakonec je demonstrována funkce všech aplikací na konkrétním kusu hardware.
Anotace v angličtině
A The aim of this study was to analyze the requirements for functions and possibilities of implementing IPTV client for Android OS. The theoretical part deals with IPTV, operating system Android, the possibilities of developing applications for this operating system and also about the possibilities of virtualization device using the Android operating system.
In the practical part is analyzed program structure of the IPTV client including the functions described below are available updates for applications and firmware. Subsequently, the described features of launching applications and ultimately demonstrated function of the particular application piece of hardware.
Klíčová slova
IPTV, Android, Set-top box
Klíčová slova v angličtině
IPTV, Android, Set-top box
Rozsah průvodní práce
72 s. (73 320 znaků)
Jazyk
CZ
Anotace
Cílem této práce bylo analyzovat požadavky na funkce a možnosti implementace IPTV klienta pro OS Android. Teoretická část pojednává o IPTV, operačním systému Android, možnostech vývoje aplikací pro tento operační systém a taktéž o možnostech virtualizace zařízení používajících operační systém Android.
V praktické části je rozebrána programová konstrukce IPTV klienta včetně jeho funkcí, dále jsou popsány možnosti aktualizace aplikace a firmware. Následně je popsána funkce spouštěče aplikací a nakonec je demonstrována funkce všech aplikací na konkrétním kusu hardware.
Anotace v angličtině
A The aim of this study was to analyze the requirements for functions and possibilities of implementing IPTV client for Android OS. The theoretical part deals with IPTV, operating system Android, the possibilities of developing applications for this operating system and also about the possibilities of virtualization device using the Android operating system.
In the practical part is analyzed program structure of the IPTV client including the functions described below are available updates for applications and firmware. Subsequently, the described features of launching applications and ultimately demonstrated function of the particular application piece of hardware.
Klíčová slova
IPTV, Android, Set-top box
Klíčová slova v angličtině
IPTV, Android, Set-top box
Zásady pro vypracování
Analyzujte požadavky na funkce a možnosti implementace IPTV (Internet Protocol TeleVision) klienta pro OS Android.
Navrhněte grafické uživatelské rozhraní klienta včetně EPG (Electronic Program Guide).
Implementujte grafické uživatelské rozhraní a základní funkce IPTV klienta.
Analyzujte možnosti implementace vlastního spouštěče (launcher-u) pro OS Android
Implementujte vlastní spouštěč, včetně ovládání pomocí speciálních kláves dálkového ovladače.
Zásady pro vypracování
Analyzujte požadavky na funkce a možnosti implementace IPTV (Internet Protocol TeleVision) klienta pro OS Android.
Navrhněte grafické uživatelské rozhraní klienta včetně EPG (Electronic Program Guide).
Implementujte grafické uživatelské rozhraní a základní funkce IPTV klienta.
Analyzujte možnosti implementace vlastního spouštěče (launcher-u) pro OS Android
Implementujte vlastní spouštěč, včetně ovládání pomocí speciálních kláves dálkového ovladače.
Seznam doporučené literatury
SCHWALB, Edward M. ITV handbook: technologies and standards. Upper Saddle River: Prentice Hall, 2004, 723 s. ISBN 01-310-0312-7.
HELD, Gilbert. Understanding IPTV. Boca Raton, FL: Auerbach Publications, 2007. ISBN 978-084-9374-159.
UJBÁNYAI, Miroslav. Programujeme pro Android. Vyd. 1. Praha: Grada, 2012, 187 s. Průvodce (Grada). ISBN 978-80-247-3995-3.
MURPHY, Mark L. Android 2: průvodce programováním mobilních aplikací. Vyd. 1. Brno: Computer Press, 2011, 375 s. ISBN 978-80-251-3194-7.
ALLEN, Grant. Android 4: průvodce programováním mobilních aplikací. 1. vyd. Překlad Jakub Mužík. Brno: Computer Press, 2013, 656 s. ISBN 978-80-251-3782-6.
SATYA KOMATINENI, Dave MacLean a Eric Franchomme TECHNICAL REVIEWERS. Pro Android 4. New Edition. New York: Apress, 2012. ISBN 978-143-0239-307.
SCHILDT, Herbert. Java 7: výukový kurz. 1. vyd. Brno: Computer Press, 2012, 664 s. ISBN 978-80-251-3748-2.
Seznam doporučené literatury
SCHWALB, Edward M. ITV handbook: technologies and standards. Upper Saddle River: Prentice Hall, 2004, 723 s. ISBN 01-310-0312-7.
HELD, Gilbert. Understanding IPTV. Boca Raton, FL: Auerbach Publications, 2007. ISBN 978-084-9374-159.
UJBÁNYAI, Miroslav. Programujeme pro Android. Vyd. 1. Praha: Grada, 2012, 187 s. Průvodce (Grada). ISBN 978-80-247-3995-3.
MURPHY, Mark L. Android 2: průvodce programováním mobilních aplikací. Vyd. 1. Brno: Computer Press, 2011, 375 s. ISBN 978-80-251-3194-7.
ALLEN, Grant. Android 4: průvodce programováním mobilních aplikací. 1. vyd. Překlad Jakub Mužík. Brno: Computer Press, 2013, 656 s. ISBN 978-80-251-3782-6.
SATYA KOMATINENI, Dave MacLean a Eric Franchomme TECHNICAL REVIEWERS. Pro Android 4. New Edition. New York: Apress, 2012. ISBN 978-143-0239-307.
SCHILDT, Herbert. Java 7: výukový kurz. 1. vyd. Brno: Computer Press, 2012, 664 s. ISBN 978-80-251-3748-2.
Přílohy volně vložené
1 CD-ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student seznámil komisi se svou diplomovou prací. Proběhla živá diskuse na dané téma.