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.
Annotation in English
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.
Keywords
IPTV, Android, Set-top box
Keywords in English
IPTV, Android, Set-top box
Length of the covering note
72 s. (73 320 znaků)
Language
CZ
Annotation
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.
Annotation in English
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.
Keywords
IPTV, Android, Set-top box
Keywords in English
IPTV, Android, Set-top box
Research Plan
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.
Research Plan
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.
Recommended resources
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.
Recommended resources
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.