SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
PLNOG8
Wady i zalety systemu Android
w zastosowaniu IPTV
Tymoteusz.Bilyk@Korbank.pl
www.avios.pl www.korbank.pl
Wady i zalety systemu Android
w zastosowaniu IPTV
Plan prezentacji:
● Architektura sprzętu używanego do Androida na przykładzie
STB KORBOX telewizji Avios
● Zmiany wymuszone nowym systemem
● Wady Androida
● Zalety Androida
● Android KORBOX - kompatybilność
● Android KORBOX w zastosowaniu DVB-T
● Android KORBOX – nowe funkcje w platformie Avios
Platforma sprzętowa systemu Android:
● NT5TU64M16GG – dwa układy po 1giga-bit Double-Data-Rate-2
DRAMs is a high-speed CMOS SDRAM
● NAND FLASH Hynix NAND HY27UF(08/16)2G2B 256Mx8bit
● Cirrus Logic CS4354 – konwerter z I2S na sygnał analogowy stereo
Wady i zalety systemu Android
w zastosowaniu IPTV
Platforma sprzętowa systemu Android:
● Ethernet kontroler IP101A o następujących parametrach:
● 10/100Mbps TX
● Full-duplex or half-duplex
● Supports Auto MDI/MDIX function
● Fully compliant with IEEE 802.3/802.3u
● Supports IEEE 802.3u auto-negotiation
Wady i zalety systemu Android
w zastosowaniu IPTV
Platforma sprzętowa systemu Android:
● - ARM926EJ-S 32-bit (up to 650MHz) SV8860-A
● - 16KB I-Cache + 16KB D-Cache
● - Support dual channel DDR2- 800MHz DRAM
● - Support NAND (SLC/MLC) , NOR flash
● - H.263, H.264, VC-1, MPEG-1/2/4, Xvid ,DivX 4/5/6, Sorenson, MJPEG, Real Video
8/9/10, VP6 decode up to 1920x1080p@30fps
● - HQ de-interlacer & HQ scalar with edge smoothing
● - Support 6-axis color adjustment
● - MP3, WMA, WAV, AMR, AAC, OGG, PCM/ADPCM,
● - Dolby Digital* (DD51 & AC-3), DTS DMP, RA decode
● - Dobly TrueHD upon request
● - HDMI v1.3a TX support HDCP1.2 + CEC
● 2D Graphic & Display engines
● - BitBlt, ROPs 256, Pattern Fill, Scaler, line draw, parallelogram, transparent/color-key,
alpha blending
● - Scalar Horizontal/Vertical up to 4x with edge enhancement
● - Scalar down 6 taps programmable FIR
● - Scalar engine
● - USB 2.0 OTG*1, USB 2.0 Host*2, SATA-II Host*1
● - SD 3.0 card*2 supported (backward compatible to SD 2.0, SD 1.1)
● - SDIO, I2C, UART, GPIO, AC97 in/out, S/PDIF out
Wady i zalety systemu Android
w zastosowaniu IPTV
Platforma sprzętowa systemu Android:
Wady i zalety systemu Android
w zastosowaniu IPTV
Platforma sprzętowa systemu Android – czy to wszystko?
Zasilanie – sprawa nie jest trywialna!
● NT5TU64M16GG – 1,8V
● SV8860 – 1,2V
● HY27UF(08/16)2G2B – 3,3V
● CS4354 – 5V
● IP101A -3,3V
Dodatkowo urządzenie posiada system zarządzania energią urządzeń
peryferyjnych.
W urządzeniu zasilanie kontroluje 5 układów scalonych!
Wady i zalety systemu Android
w zastosowaniu IPTV
Platforma sprzętowa systemu Android: efekt finałowy
Wady i zalety systemu Android
w zastosowaniu IPTV
● w ST Linux główną osnową
middleware była przeglądarka
internetowa (opera, webkit, mozilla)
zintegrowana ze sprzętem za
pomocą procedur wywoływanych
przez java script
● integracja sprzętu z przeglądarką
była domeną producenta
● wygląd jest definiowany w plikach
CSS
● większość programu znajdowała
się na serwerze
Wady i zalety systemu Android
w zastosowaniu IPTV
Zmiany w middleware
● Android wymaga implementowania
aplikacji zgodnie z wymaganiami
swojego systemu
● Nie wszystkie elementy sprzętu są
wspierane przez „czystego”
Androida
● Android może integrować wiele
aplikacji w jeden spójny interface
użytkownika
● zunifikowany wygląd aplikacji
● middleware znajduje się głównie w
STB, zwykle w całości
Wady i zalety systemu Android
w zastosowaniu IPTV
Wady systemu Android
Pisać na Androida, to jak pisać na PC, a nawet gorzej!
● różne wymiary ekranu
● różne kontrolery (klawiatura, pilot, myszka, ekran dotykowy, multi
touch)
● różne procesory i różnej mocy
● różne peryferia, pamięci, dyski
● różne układy graficzne, mniejsza lub większa akceleracja
➢Trudniejsze wprowadzanie zmian w middleware
➢Trudniejsze serwisowanie systemu
➢Różnorodność sprzętu
● PC zwykle wygląda podobnie - tutaj: telefony, tablety, STBksy/
IPBOXy, netbooki, laptopy, przenośne mp3/mp4'ki
● wysoki nakład pracy związany z utrzymaniem bezpieczeństwa
systemu np. Android Market jest potencjalnym zagrożeniem
● większość aplikacji nie działa prawidłowo na określonym sprzęcie
● szybki rozwój Androida, już 4.0 od pół roku, lada chwila w produktach
Wady i zalety systemu Android
w zastosowaniu IPTV
Wady systemu Android
Najważniejsze: Android nie jest stworzony z myślą o STB (nowe wersje dopiero
powoli idą w tym kierunku).
Wiele funkcji, które są wymagane w urządzeniu typu STB nie ma
odpowiedników w systemie Android, lub producenci obchodzą to w
niestandardowy sposób np. funkcje multimedialne, wsparcie sprzętowych
kodeków itd.
Brak dokumentacji dla integratorów rozwiązań androidowych i developerów
niższego poziomu.
Udostępnienie możliwości pełnej ingerencji w system (jak w przypadku
komórek) będzie skutkować zbyt dużą różnorodnością systemu, aby to potem
móc diagnozować, utrzymywać i zabezpieczać – rozwiązaniem własny
market?
Standardowy androidowy system słabo nadaje się dla mało doświadczonych
użytkowników, którzy chcą korzystać głównie z TV, jest to niewygodnie i zbyt
skomplikowane - dlatego trzeba nieco zmienić ten system.
Wady i zalety systemu Android
w zastosowaniu IPTV
Zalety systemu Android
● nowe możliwości aplikacji, w praktyce: już nie tylko przeglądarka WWW
● bogate biblioteki
● ogromy wybór aplikacji, zawsze można coś wybrać
● Android może integrować wiele aplikacji w jeden spójny interface
użytkownika
● zunifikowany wygląd aplikacji
● szybszy podział prac na programistów
● nadzieja, że ta linia produktu nie zginie za rok, gwarantem Google
● możliwość, czasami niezbędna, głębokiej ingerencji w system urządzenia
● szybkie dostosowanie urządzenia do nowej platformy IPTV
● ustandaryzowane API
● dobre SDK, dobra dokumentacja dla developerów
● możliwość dodawania aplikacji danego ISP po autoryzacji aplikacji, jak e-
bok (informacja o zadłużeniu, dodatkowe usługi, pizza, monitoring)
Kompatybilność z Telewizją Avios
➢ MAG200 Compact
➢ MAG200 Maxi
➢ MAG200 Mini
➢ MAG250 Compact
➢ MAG250 Mini
➢ KORBOX (Android)
Maxi
Compact
Mini
Wady i zalety systemu Android
w zastosowaniu IPTV
Kompatybilność z innymi platformami
IPTV w Polsce
➢ MAG200 Compact – 3 niezależne
➢ MAG200 Maxi – 3 niezależne
➢ MAG200 Mini – 3 niezależne
➢ MAG250 Compact – jedna (tylko Avios)
➢ MAG250 Mini – jedna (tylko Avios)
➢ KORBOX (Android) – 2 niezależne Maxi
Compact
Mini
Wady i zalety systemu Android
w zastosowaniu IPTV
Android KORBOX wspiera DVB-T
WinFast DTV Dongle Gold - 99zł
Odbiornik Cyfrowy MPEG-4 HD MDR-160
Przykładowy odbiornik DVB-T do Proxy Avios
Dongle USB jako odbiornik DVB-T w STB KORBOX
Wady i zalety systemu Android
w zastosowaniu IPTV
Android KORBOX – nowe funkcje w
platformie Avios
➢ prawdziwy YouTube, Flickr
➢ media player (filmy, mp3, zdjęcia z zewnętrznego HDD lub
pendrive) ze wsparciem DLNA
➢ lokalny PVR i TimeShifting
➢ bogaty VOD
➢ proste gry (opcja - żyroskopowy pilot)
➢ lokalny eBOK danego ISP
Wady i zalety systemu Android
w zastosowaniu IPTV
DZIĘKUJĘ ZA UWAGĘ
www.avios.pl www.korbank.pl
Tymoteusz.Bilyk@Korbank.pl
Wady i zalety systemu Android
w zastosowaniu IPTV

Mais conteúdo relacionado

Semelhante a PLNOG 8: Krzysztof Adamski, Tymoteusz Bilyk - Wady i zalety systemu Android w zastosowaniu IPTV

Język c. pasja programowania mikrokontrolerów 8 bitowych
Język c. pasja programowania mikrokontrolerów 8 bitowychJęzyk c. pasja programowania mikrokontrolerów 8 bitowych
Język c. pasja programowania mikrokontrolerów 8 bitowych
WKL49
 

Semelhante a PLNOG 8: Krzysztof Adamski, Tymoteusz Bilyk - Wady i zalety systemu Android w zastosowaniu IPTV (20)

PLNOG15: How to change 20 00000 PLN into 24 masts and 40 LTE BTSs? Practical ...
PLNOG15: How to change 20 00000 PLN into 24 masts and 40 LTE BTSs? Practical ...PLNOG15: How to change 20 00000 PLN into 24 masts and 40 LTE BTSs? Practical ...
PLNOG15: How to change 20 00000 PLN into 24 masts and 40 LTE BTSs? Practical ...
 
gk420 data_sheet_pl_hr
gk420 data_sheet_pl_hrgk420 data_sheet_pl_hr
gk420 data_sheet_pl_hr
 
PLNOG 13: Piotr Okupski: Implementation of Wanguard software as a protection ...
PLNOG 13: Piotr Okupski: Implementation of Wanguard software as a protection ...PLNOG 13: Piotr Okupski: Implementation of Wanguard software as a protection ...
PLNOG 13: Piotr Okupski: Implementation of Wanguard software as a protection ...
 
4Developers: Jarek Wojczakowski- Technologie w świecie gier mobilnych
4Developers: Jarek Wojczakowski- Technologie w świecie gier mobilnych4Developers: Jarek Wojczakowski- Technologie w świecie gier mobilnych
4Developers: Jarek Wojczakowski- Technologie w świecie gier mobilnych
 
PLNOG14: Zarządzalne sieci WiFi - Tomasz Sadowski
PLNOG14: Zarządzalne sieci WiFi - Tomasz SadowskiPLNOG14: Zarządzalne sieci WiFi - Tomasz Sadowski
PLNOG14: Zarządzalne sieci WiFi - Tomasz Sadowski
 
ConnectorIO Prezentacja platformy IoT, Cloud BMS 2019.12
ConnectorIO Prezentacja platformy IoT, Cloud BMS 2019.12ConnectorIO Prezentacja platformy IoT, Cloud BMS 2019.12
ConnectorIO Prezentacja platformy IoT, Cloud BMS 2019.12
 
Język c. pasja programowania mikrokontrolerów 8 bitowych
Język c. pasja programowania mikrokontrolerów 8 bitowychJęzyk c. pasja programowania mikrokontrolerów 8 bitowych
Język c. pasja programowania mikrokontrolerów 8 bitowych
 
Gigamon - czyli jak rozwiązać problem rozproszonej infrastruktury narzędzi mo...
Gigamon - czyli jak rozwiązać problem rozproszonej infrastruktury narzędzi mo...Gigamon - czyli jak rozwiązać problem rozproszonej infrastruktury narzędzi mo...
Gigamon - czyli jak rozwiązać problem rozproszonej infrastruktury narzędzi mo...
 
S7-1500 - Nowości
S7-1500 - NowościS7-1500 - Nowości
S7-1500 - Nowości
 
PLNOG15: Things in network with no wires - Piotr Chomczyk
PLNOG15: Things in network with no wires - Piotr ChomczykPLNOG15: Things in network with no wires - Piotr Chomczyk
PLNOG15: Things in network with no wires - Piotr Chomczyk
 
Jak wydaliśmy wiedźmina, GOG.com IT
Jak wydaliśmy wiedźmina, GOG.com ITJak wydaliśmy wiedźmina, GOG.com IT
Jak wydaliśmy wiedźmina, GOG.com IT
 
PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu...
PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu...PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu...
PLNOG14: Nowości w protokole BGP, optymalizacja routingu na brzegu sieci - Łu...
 
Stosy sieciowe w przestrzeni użytkownika.
Stosy sieciowe w przestrzeni użytkownika.Stosy sieciowe w przestrzeni użytkownika.
Stosy sieciowe w przestrzeni użytkownika.
 
PLNOG 6: Mikołaj Chmura - System IPTV i sieć GPON - praktyka wdrożeń
PLNOG 6: Mikołaj Chmura - System IPTV i sieć GPON - praktyka wdrożeńPLNOG 6: Mikołaj Chmura - System IPTV i sieć GPON - praktyka wdrożeń
PLNOG 6: Mikołaj Chmura - System IPTV i sieć GPON - praktyka wdrożeń
 
PLNOG 3: Łukasz Bromirski - Budowa sieci multicast
PLNOG 3: Łukasz Bromirski - Budowa sieci multicastPLNOG 3: Łukasz Bromirski - Budowa sieci multicast
PLNOG 3: Łukasz Bromirski - Budowa sieci multicast
 
Advanced automation and provisioning in Red Hat Satellite 6 - Red Hat Archite...
Advanced automation and provisioning in Red Hat Satellite 6 - Red Hat Archite...Advanced automation and provisioning in Red Hat Satellite 6 - Red Hat Archite...
Advanced automation and provisioning in Red Hat Satellite 6 - Red Hat Archite...
 
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
 
Radosław Ziemba: GPON or xWDM as technology for connecting business subscribes
Radosław Ziemba: GPON or xWDM as technology for connecting business subscribesRadosław Ziemba: GPON or xWDM as technology for connecting business subscribes
Radosław Ziemba: GPON or xWDM as technology for connecting business subscribes
 
Interfejsy
InterfejsyInterfejsy
Interfejsy
 
Interfejsy
InterfejsyInterfejsy
Interfejsy
 

PLNOG 8: Krzysztof Adamski, Tymoteusz Bilyk - Wady i zalety systemu Android w zastosowaniu IPTV

  • 1. PLNOG8 Wady i zalety systemu Android w zastosowaniu IPTV Tymoteusz.Bilyk@Korbank.pl www.avios.pl www.korbank.pl
  • 2. Wady i zalety systemu Android w zastosowaniu IPTV Plan prezentacji: ● Architektura sprzętu używanego do Androida na przykładzie STB KORBOX telewizji Avios ● Zmiany wymuszone nowym systemem ● Wady Androida ● Zalety Androida ● Android KORBOX - kompatybilność ● Android KORBOX w zastosowaniu DVB-T ● Android KORBOX – nowe funkcje w platformie Avios
  • 3. Platforma sprzętowa systemu Android: ● NT5TU64M16GG – dwa układy po 1giga-bit Double-Data-Rate-2 DRAMs is a high-speed CMOS SDRAM ● NAND FLASH Hynix NAND HY27UF(08/16)2G2B 256Mx8bit ● Cirrus Logic CS4354 – konwerter z I2S na sygnał analogowy stereo Wady i zalety systemu Android w zastosowaniu IPTV
  • 4. Platforma sprzętowa systemu Android: ● Ethernet kontroler IP101A o następujących parametrach: ● 10/100Mbps TX ● Full-duplex or half-duplex ● Supports Auto MDI/MDIX function ● Fully compliant with IEEE 802.3/802.3u ● Supports IEEE 802.3u auto-negotiation Wady i zalety systemu Android w zastosowaniu IPTV
  • 5. Platforma sprzętowa systemu Android: ● - ARM926EJ-S 32-bit (up to 650MHz) SV8860-A ● - 16KB I-Cache + 16KB D-Cache ● - Support dual channel DDR2- 800MHz DRAM ● - Support NAND (SLC/MLC) , NOR flash ● - H.263, H.264, VC-1, MPEG-1/2/4, Xvid ,DivX 4/5/6, Sorenson, MJPEG, Real Video 8/9/10, VP6 decode up to 1920x1080p@30fps ● - HQ de-interlacer & HQ scalar with edge smoothing ● - Support 6-axis color adjustment ● - MP3, WMA, WAV, AMR, AAC, OGG, PCM/ADPCM, ● - Dolby Digital* (DD51 & AC-3), DTS DMP, RA decode ● - Dobly TrueHD upon request ● - HDMI v1.3a TX support HDCP1.2 + CEC ● 2D Graphic & Display engines ● - BitBlt, ROPs 256, Pattern Fill, Scaler, line draw, parallelogram, transparent/color-key, alpha blending ● - Scalar Horizontal/Vertical up to 4x with edge enhancement ● - Scalar down 6 taps programmable FIR ● - Scalar engine ● - USB 2.0 OTG*1, USB 2.0 Host*2, SATA-II Host*1 ● - SD 3.0 card*2 supported (backward compatible to SD 2.0, SD 1.1) ● - SDIO, I2C, UART, GPIO, AC97 in/out, S/PDIF out Wady i zalety systemu Android w zastosowaniu IPTV
  • 6. Platforma sprzętowa systemu Android: Wady i zalety systemu Android w zastosowaniu IPTV
  • 7. Platforma sprzętowa systemu Android – czy to wszystko? Zasilanie – sprawa nie jest trywialna! ● NT5TU64M16GG – 1,8V ● SV8860 – 1,2V ● HY27UF(08/16)2G2B – 3,3V ● CS4354 – 5V ● IP101A -3,3V Dodatkowo urządzenie posiada system zarządzania energią urządzeń peryferyjnych. W urządzeniu zasilanie kontroluje 5 układów scalonych! Wady i zalety systemu Android w zastosowaniu IPTV
  • 8. Platforma sprzętowa systemu Android: efekt finałowy Wady i zalety systemu Android w zastosowaniu IPTV
  • 9. ● w ST Linux główną osnową middleware była przeglądarka internetowa (opera, webkit, mozilla) zintegrowana ze sprzętem za pomocą procedur wywoływanych przez java script ● integracja sprzętu z przeglądarką była domeną producenta ● wygląd jest definiowany w plikach CSS ● większość programu znajdowała się na serwerze Wady i zalety systemu Android w zastosowaniu IPTV Zmiany w middleware ● Android wymaga implementowania aplikacji zgodnie z wymaganiami swojego systemu ● Nie wszystkie elementy sprzętu są wspierane przez „czystego” Androida ● Android może integrować wiele aplikacji w jeden spójny interface użytkownika ● zunifikowany wygląd aplikacji ● middleware znajduje się głównie w STB, zwykle w całości
  • 10. Wady i zalety systemu Android w zastosowaniu IPTV Wady systemu Android Pisać na Androida, to jak pisać na PC, a nawet gorzej! ● różne wymiary ekranu ● różne kontrolery (klawiatura, pilot, myszka, ekran dotykowy, multi touch) ● różne procesory i różnej mocy ● różne peryferia, pamięci, dyski ● różne układy graficzne, mniejsza lub większa akceleracja ➢Trudniejsze wprowadzanie zmian w middleware ➢Trudniejsze serwisowanie systemu ➢Różnorodność sprzętu ● PC zwykle wygląda podobnie - tutaj: telefony, tablety, STBksy/ IPBOXy, netbooki, laptopy, przenośne mp3/mp4'ki ● wysoki nakład pracy związany z utrzymaniem bezpieczeństwa systemu np. Android Market jest potencjalnym zagrożeniem ● większość aplikacji nie działa prawidłowo na określonym sprzęcie ● szybki rozwój Androida, już 4.0 od pół roku, lada chwila w produktach
  • 11. Wady i zalety systemu Android w zastosowaniu IPTV Wady systemu Android Najważniejsze: Android nie jest stworzony z myślą o STB (nowe wersje dopiero powoli idą w tym kierunku). Wiele funkcji, które są wymagane w urządzeniu typu STB nie ma odpowiedników w systemie Android, lub producenci obchodzą to w niestandardowy sposób np. funkcje multimedialne, wsparcie sprzętowych kodeków itd. Brak dokumentacji dla integratorów rozwiązań androidowych i developerów niższego poziomu. Udostępnienie możliwości pełnej ingerencji w system (jak w przypadku komórek) będzie skutkować zbyt dużą różnorodnością systemu, aby to potem móc diagnozować, utrzymywać i zabezpieczać – rozwiązaniem własny market? Standardowy androidowy system słabo nadaje się dla mało doświadczonych użytkowników, którzy chcą korzystać głównie z TV, jest to niewygodnie i zbyt skomplikowane - dlatego trzeba nieco zmienić ten system.
  • 12. Wady i zalety systemu Android w zastosowaniu IPTV Zalety systemu Android ● nowe możliwości aplikacji, w praktyce: już nie tylko przeglądarka WWW ● bogate biblioteki ● ogromy wybór aplikacji, zawsze można coś wybrać ● Android może integrować wiele aplikacji w jeden spójny interface użytkownika ● zunifikowany wygląd aplikacji ● szybszy podział prac na programistów ● nadzieja, że ta linia produktu nie zginie za rok, gwarantem Google ● możliwość, czasami niezbędna, głębokiej ingerencji w system urządzenia ● szybkie dostosowanie urządzenia do nowej platformy IPTV ● ustandaryzowane API ● dobre SDK, dobra dokumentacja dla developerów ● możliwość dodawania aplikacji danego ISP po autoryzacji aplikacji, jak e- bok (informacja o zadłużeniu, dodatkowe usługi, pizza, monitoring)
  • 13. Kompatybilność z Telewizją Avios ➢ MAG200 Compact ➢ MAG200 Maxi ➢ MAG200 Mini ➢ MAG250 Compact ➢ MAG250 Mini ➢ KORBOX (Android) Maxi Compact Mini Wady i zalety systemu Android w zastosowaniu IPTV
  • 14. Kompatybilność z innymi platformami IPTV w Polsce ➢ MAG200 Compact – 3 niezależne ➢ MAG200 Maxi – 3 niezależne ➢ MAG200 Mini – 3 niezależne ➢ MAG250 Compact – jedna (tylko Avios) ➢ MAG250 Mini – jedna (tylko Avios) ➢ KORBOX (Android) – 2 niezależne Maxi Compact Mini Wady i zalety systemu Android w zastosowaniu IPTV
  • 15. Android KORBOX wspiera DVB-T WinFast DTV Dongle Gold - 99zł Odbiornik Cyfrowy MPEG-4 HD MDR-160 Przykładowy odbiornik DVB-T do Proxy Avios Dongle USB jako odbiornik DVB-T w STB KORBOX Wady i zalety systemu Android w zastosowaniu IPTV
  • 16. Android KORBOX – nowe funkcje w platformie Avios ➢ prawdziwy YouTube, Flickr ➢ media player (filmy, mp3, zdjęcia z zewnętrznego HDD lub pendrive) ze wsparciem DLNA ➢ lokalny PVR i TimeShifting ➢ bogaty VOD ➢ proste gry (opcja - żyroskopowy pilot) ➢ lokalny eBOK danego ISP Wady i zalety systemu Android w zastosowaniu IPTV
  • 17. DZIĘKUJĘ ZA UWAGĘ www.avios.pl www.korbank.pl Tymoteusz.Bilyk@Korbank.pl Wady i zalety systemu Android w zastosowaniu IPTV