Runbook • Roku Channel Store • SceneGraph

Δημοσίευση του καναλιού Roku στο Roku Channel Store

Το build του Roku είναι ένα sideloadable zip καναλιού. Το Roku δέχεται μόνο υπογεγραμμένο .pkg και το κλειδί υπογραφής μπορεί να δημιουργηθεί και να χρησιμοποιηθεί μόνο σε συσκευή Roku σε λειτουργία προγραμματιστή, επομένως τα δύο τελευταία βήματα εκτελούνται στο δικό σας Roku: εγκατάσταση, δοκιμή, πακετάρισμα και μετά μεταφόρτωση του .pkg στον πίνακα ελέγχου προγραμματιστή.

Ανοίξτε τον πίνακα ελέγχου σας
Λογαριασμός προγραμματιστή: δωρεάν Υπογραφή στο Roku σας Ζωντανά, βίντεο και ραδιόφωνο

Διαδικασία

Το Roku μετονομάζει κατά καιρούς τις σελίδες του πίνακα ελέγχου· κάθε βήμα λέει τι κάνει η σελίδα, κάτι που επιβιώνει από μια μετονομασία. Η ακολουθία πλήκτρων και οι σελίδες της συσκευής δεν έχουν αλλάξει εδώ και χρόνια.

1

Εγγραφείτε ως προγραμματιστής Roku

  1. Συνδεθείτε στο developer.roku.com με τον λογαριασμό Roku που θα κατέχει το κανάλι και ολοκληρώστε την εγγραφή προγραμματιστή. Δεν υπάρχει χρέωση για ένα δωρεάν κανάλι.
  2. Αποδεχτείτε τις συμφωνίες προγραμματιστή όταν σας το ζητήσει ο πίνακας ελέγχου. Το όνομα εκδότη που εμφανίζεται στο κατάστημα προέρχεται από αυτό το προφίλ.
2

Θέστε το Roku σε λειτουργία προγραμματιστή

  1. Με το τηλεχειριστήριο Roku πατήστε Home τρεις φορές, Up δύο φορές και μετά Right, Left, Right, Left, Right.
  2. Σημειώστε τη διεύθυνση IP στην οθόνη Developer Settings, ενεργοποιήστε το πρόγραμμα εγκατάστασης, αποδεχτείτε τη συμφωνία και ορίστε έναν κωδικό πρόσβασης διακομιστή web. Η συσκευή επανεκκινείται.

Η λειτουργία προγραμματιστή διατηρεί ένα sideloaded κανάλι κάθε φορά· η εγκατάσταση άλλου το αντικαθιστά.

3

Sideload και δοκιμή του zip

  1. Δημιουργήστε το Roku στην ενότητα Δημιουργήστε τις εφαρμογές σας και κατεβάστε το Κανάλι Roku (.zip). Μην το αποσυμπιέσετε.
  2. Περιηγηθείτε στη διεύθυνση http://<roku-ip> από έναν υπολογιστή στο ίδιο δίκτυο και συνδεθείτε ως rokudev με τον κωδικό πρόσβασης από το βήμα 2.
  3. Μεταφορτώστε το zip και πατήστε Install. Το κανάλι ανοίγει στην τηλεόραση αμέσως.
  4. Δοκιμάστε το: Παρακολουθήστε ζωντανά, ένα βίντεο από τη βιβλιοθήκη, τη συνέχιση και τη λίστα παρακολούθησης, Αναζήτηση, Σχετικά· για ραδιοφωνικό σταθμό, Ακούστε ζωντανά και Παύση. Πατήστε Back από την πρώτη οθόνη για να επιβεβαιώσετε ότι βγαίνει.
  5. Τραβήξτε τα στιγμιότυπα καταστήματος από την ίδια ιστοσελίδα (Utilities, Screenshot).
4

Δημιουργήστε το κλειδί υπογραφής (μία φορά)

  1. Ανοίξτε μια συνεδρία telnet στη θύρα 8080 του Roku (telnet <roku-ip> 8080) και εκτελέστε genkey.
  2. Αποθηκεύστε τον εκτυπωμένο κωδικό πρόσβασης και το DevID κάπου ασφαλή. Κάθε ενημέρωση του καναλιού πρέπει να υπογράφεται με αυτό το κλειδί.

Σε διαφορετικό Roku ή μετά από επαναφορά εργοστασιακών ρυθμίσεων, επαναφέρετε το κλειδί με το Rekey στη σελίδα Utilities της συσκευής, χρησιμοποιώντας ένα .pkg ήδη υπογεγραμμένο με αυτό και τον κωδικό πρόσβασής του. Ένα χαμένο κλειδί σημαίνει νέο κανάλι.

5

Πακετάρετε το κανάλι

  1. Με το κανάλι εγκατεστημένο, ανοίξτε το Packager στην ιστοσελίδα της συσκευής.
  2. Εισαγάγετε ένα όνομα εφαρμογής και έκδοση (η έκδοση αντιστοιχεί στο build: 1.0.7 για το build 7) και τον κωδικό πρόσβασης genkey και μετά Package.
  3. Κατεβάστε το .pkg που προκύπτει.
6

Δημιουργήστε το κανάλι και υποβάλετέ το

  1. Στον πίνακα ελέγχου προγραμματιστή, προσθέστε ένα νέο δημόσιο κανάλι κατασκευασμένο με το SDK, με το ίδιο όνομα όπως στην εφαρμογή.
  2. Καταχώριση καταστήματος: roku/poster-540x405.png ως αφίσα καναλιού, η περιγραφή, η κατηγορία, τα στιγμιότυπα από το βήμα 3 και το URL πολιτικής απορρήτου που δημιουργήθηκε.
  3. Μεταφορτώστε το .pkg. Ο πίνακας ελέγχου εκτελεί τη στατική ανάλυση του Roku σε αυτό· διαβάστε κάθε εύρημα.
  4. Υποβάλετε για πιστοποίηση. Απαντήστε σε τυχόν σημειώσεις πιστοποίησης στον πίνακα ελέγχου· μόλις εγκριθεί, δημοσιεύστε.

Ενημερώσεις: ξαναχτίστε το Roku στον πίνακα, κάντε sideload το νέο zip, πακετάρετέ το με το ίδιο κλειδί και μεταφορτώστε το .pkg ως νέα έκδοση. Τα βίντεο, οι ροές και οι σύνδεσμοι προέρχονται από τη ζωντανή ροή και δεν χρειάζονται ποτέ ενημέρωση.

Χρειάζεστε βοήθεια; Συνομιλήστε μαζί μας

Ένα εύρημα στατικής ανάλυσης για το οποίο θέλετε μια δεύτερη γνώμη ή ένα Roku που δεν δέχεται το zip: η υποστήριξη είναι διαθέσιμη μέσω συνομιλίας όλο το εικοσιτετράωρο.

Όλα τα runbooks