Conseils utiles

Comment ouvrir une chaîne sur YouTube

Pin
Send
Share
Send
Send


Mes clients pensaient que Roku était aussi quelque chose d’Android, mais c’est faux. Roku a son propre monde séparé et mystérieux.

La première chose, bien sûr, je voulais faire la même émission. Cependant, la documentation n'a rien révélé à ce sujet. Malgré le fait que YouTube et Netflix, si leur chaîne était installée sur Roku, le périphérique était détecté et diffusé sur celle-ci. Okay, nous pensions que nous écririons un canal pour nous-mêmes, peut-être que nous trouverions quelque chose dans le processus. Oui, et en général sont utiles.

Pour développer des canaux, Roku a créé son propre langage BrightScript et a écrit un plug-in pour eclipse qui le prend en charge. Le langage n’est pas particulièrement agréable, l’ensemble des fonctions de la bibliothèque standard n’est pas très volumineux, mais en général, vous pouvez vivre. L'essentiel est que vous puissiez envoyer des demandes et analyser facilement JSON. Il n'y a pas de débogueur, mais une fonction d'impression et une console. Une fonctionnalité très pratique est la publication de chaînes privées, ce qui facilite la distribution des versions bêta via un code d'invitation.

Bien sûr, depuis le début, nous sommes plus intéressés par les possibilités d’interface utilisateur. Il y a plusieurs options.

Écrans Roku Standard

Les écrans standard peuvent être légèrement personnalisés (changer de couleur, ajouter des boutons ici et là, etc.), mais en général ce sont des modèles assez difficiles. La seule exception est roScreen, sur lequel vous pouvez dessiner. La description des écrans est dispersée dans toute la documentation, ce qui est peu pratique, je vais donc les énumérer dans le tableau:

ClasseÀ quoi ça ressemble
roPosterScreen
roSpringboardScreen
roParagraphScreen
roGridScreen
roListScreen
roSearchScreen
roKeyboardScreen
roCodeRegistrationScreen
roVideoScreen
roTextScreen
roScreen Ici, vous pouvez dessiner sur du canevas et créer des interfaces plus ou moins personnalisées

Le travail avec les écrans est décrit dans la documentation et les exemples. Le schéma général est le suivant:

Pour un exemple d'application sur des écrans standard, vous pouvez voir Vevo ou Fullscreen Selects. Dans ce dernier cas, l’écran de lecture est créé explicitement à l’aide de roScreen et montre bien ce que vous pouvez en faire.

Graphique de la scène

Un moyen plus flexible de créer des interfaces. Il existe déjà des composants d'interface utilisateur et des dispositions XML. Vous pouvez personnaliser les animations et les panneaux joliment commutés, et tout cela fonctionne beaucoup plus réactif. Je n'écrirai pas plus en détail à ce sujet, car le sujet est vaste et ne me convient pas encore parfaitement. Des fonctionnalités et des exemples de code sont disponibles sur le blog de Roku.

Sous Roku, vous pouvez écrire des jeux sur Marmalade. C’est tout ce que je peux dire sur ce sujet.

SDK fermé

Si vous ouvrez le même site YouTube ou Netflix, il s’avère qu’ils ne sont pas du tout similaires à ce qui est décrit dans la documentation. On dit que ces grandes entreprises ont accès à un SDK spécial. On croit également que c'est en fait tout HTML. En général, ceci est un autre mystère de Roku.

Le premier problème Ayant déjà écrit une sorte de canal de travail, je ne comprends toujours pas comment cela va aider à diffuser comme Chromecast. YouTube peut le faire, mais Vevo, fabriqué avec BrightScript standard, ne le fait pas. Il semble que cela ne concerne également que l'élite.

Le deuxième problème. Il y a plusieurs vidéos de YouTube dans notre application. Donc, Roku refuse complètement de les reproduire en bonne qualité. Le problème est bien connu, beaucoup a été discuté (ici, par exemple, sa manifestation). La seule solution qui fonctionne est de télécharger le fichier mp4 sur votre serveur, de le convertir en quelque sorte et de le jouer à partir de là. C’est exactement ce que font les sélections Fullscreen mentionnées ci-dessus: bien que les vidéos qui leur sont présentées proviennent clairement de YouTube, elles les montrent, à en juger par le renifleur, de leur CDN.

En général, Roku est plein de surprises pas plus pires qu'Android. Bien que le développement de la chaîne ne semble pas particulièrement compliqué, vous pouvez rester coincé dedans.

Comment ouvrir un flux de chaîne sur YouTube

Si nous avons parlé un peu plus tôt de l’ouverture de la chaîne à nos lecteurs et que nous avons un peu rafraîchi la mémoire de cette publication, comment ouvrir un flux de chaîne sur YouTubeNous n'avons pas encore parlé. Eh bien, il est temps de combler cette lacune. Commençons par donner une définition à ce concept. Ainsi, le flux de la chaîne est en fait l’activité de son créateur, c’est-à-dire - Ceci est une liste de toutes vos manipulations et actions sur YouTube, et pas seulement sur votre chaîne. Cela signifie que votre flux indique toutes vos actions en tant qu'administrateur. À savoir: des abonnements, des likes, des commentaires, une liste de vidéos YouTube que vous avez visionnées pour trouver de nouvelles idées de vidéos YouTube, etc.

Pour ouvrir le flux, vous devez cliquer sur la photo de profil de votre chaîne en haut à droite de la page principale. Ensuite, cliquez sur l'engrenage de configuration, comme illustré à la figure 1 ci-dessus. Après cette action, la fenêtre de configuration de votre compte s’ouvre (2 - dans l’illustration ci-dessus). Parmi tous les paramètres possibles, sélectionnez l'onglet "Confidentialité", comme indiqué dans la même figure. Lorsque vous ouvrez cet élément de menu un peu à droite, nous voyons la section "Flux". Nous lisons ce que c'est et mettons les coches nécessaires. À la fin, nous sauvegardons toutes les modifications effectuées en cliquant sur le bouton bleu «Enregistrer».

Pin
Send
Share
Send
Send