Runbook • Roku Channel Store • SceneGraph

Publikowanie kanału Roku w Roku Channel Store

Kompilacja Roku to sideloadowalny plik zip kanału. Roku akceptuje tylko podpisany plik .pkg, a klucz podpisujący można wygenerować i użyć wyłącznie na urządzeniu Roku w trybie deweloperskim, więc dwa ostatnie kroki wykonujesz na własnym Roku: instalujesz, testujesz, pakujesz, a następnie przesyłasz plik .pkg w panelu deweloperskim.

Otwórz panel sterowania
Konto deweloperskie: bezpłatne Podpisane na Twoim Roku Na żywo, wideo i radio

Procedura

Roku od czasu do czasu zmienia nazwy stron panelu; każdy krok opisuje, co dana strona robi, dzięki czemu przetrwa zmianę nazwy. Sekwencja klawiszy i strony urządzenia nie zmieniły się od lat.

1

Zarejestruj się jako deweloper Roku

  1. Zaloguj się na developer.roku.com przy użyciu konta Roku, które będzie właścicielem kanału, i dokończ rejestrację deweloperską. Za darmowy kanał nie pobiera się opłat.
  2. Zaakceptuj umowy deweloperskie, gdy panel o to poprosi. Nazwa wydawcy widoczna w sklepie pochodzi z tego profilu.
2

Przełącz Roku w tryb deweloperski

  1. Na pilocie Roku naciśnij Home trzy razy, Up dwa razy, a następnie Right, Left, Right, Left, Right.
  2. Zanotuj adres IP na ekranie Ustawień deweloperskich, włącz instalator, zaakceptuj umowę i ustaw hasło serwera WWW. Urządzenie uruchomi się ponownie.

Tryb deweloperski przechowuje jednocześnie jeden sideloadowany kanał; instalacja kolejnego zastępuje poprzedni.

3

Sideloaduj i przetestuj plik zip

  1. Zbuduj Roku w sekcji Zbuduj swoje aplikacje i pobierz Kanał Roku (.zip). Nie rozpakowuj go.
  2. Przejdź do http://<roku-ip> z komputera w tej samej sieci i zaloguj się jako rokudev z hasłem z kroku 2.
  3. Prześlij plik zip i naciśnij Install. Kanał natychmiast otworzy się na telewizorze.
  4. Przetestuj go: Oglądaj na żywo, wideo z biblioteki, wznawianie i listę do obejrzenia, Szukaj, Informacje; w przypadku stacji radiowej — Słuchaj na żywo i Pauza. Naciśnij Back na pierwszym ekranie, aby potwierdzić wyjście.
  5. Zrób zrzuty ekranu do sklepu z tej samej strony internetowej (Utilities, Screenshot).
4

Wygeneruj klucz podpisujący (raz)

  1. Otwórz sesję telnet na porcie 8080 urządzenia Roku (telnet <roku-ip> 8080) i uruchom genkey.
  2. Zapisz wydrukowane hasło i DevID w bezpiecznym miejscu. Każda aktualizacja kanału musi być podpisana tym kluczem.

Na innym Roku lub po przywróceniu ustawień fabrycznych przywróć klucz za pomocą Rekey na stronie Utilities urządzenia, używając pliku .pkg już nim podpisanego oraz jego hasła. Utracony klucz oznacza nowy kanał.

5

Spakuj kanał

  1. Przy zainstalowanym kanale otwórz Packager na stronie internetowej urządzenia.
  2. Wprowadź nazwę aplikacji i wersję (wersja odpowiada kompilacji: 1.0.7 dla kompilacji 7) oraz hasło genkey, a następnie Package.
  3. Pobierz wynikowy plik .pkg.
6

Utwórz kanał i prześlij go

  1. W panelu deweloperskim dodaj nowy publiczny kanał zbudowany przy użyciu SDK, nazwany tak jak w aplikacji.
  2. Wpis w sklepie: roku/poster-540x405.png jako plakat kanału, opis, kategoria, zrzuty ekranu z kroku 3 i wygenerowany adres URL polityki prywatności.
  3. Prześlij plik .pkg. Panel uruchomi na nim analizę statyczną Roku; przeczytaj każde zgłoszenie.
  4. Prześlij do certyfikacji. Odpowiedz na wszelkie uwagi certyfikacyjne w panelu; po zatwierdzeniu opublikuj.

Aktualizacje: przebuduj Roku w panelu, sideloaduj nowy plik zip, spakuj go tym samym kluczem i prześlij plik .pkg jako nową wersję. Wideo, strumienie i linki pochodzą z kanału na żywo i nigdy nie wymagają aktualizacji.

Potrzebujesz pomocy? Porozmawiaj z nami

Wynik analizy statycznej, co do którego chcesz poznać drugą opinię, lub Roku, które nie przyjmuje pliku zip: wsparcie jest dostępne na czacie przez całą dobę.

Wszystkie runbooki