Étape 5: Obtenir un flux vidéo
Après que votre explorer robotique peut conduire sans fil, vous aurez probablement envie d’avoir une vidéo afin que vous puissiez dire où votre robot est l’alimentation à partir du netbook. Si vous utilisez Ubuntu (ou même si vous n’êtes pas!) Je recommande d’utiliser VLC Media Player pour flux de données. Si vous n’avez pas installé, vous êtes vraiment rater, donc l’installer en utilisant la commande « sudo apt-get install vlc », browse pour VLC dans l’Ubuntu Software Center (9.10 uniquement) ou télécharger le programme d’installation à videolan.org si vous êtes sous Windows. Vous aurez besoin de VLC en cours d’exécution sur les deux PC. VLC est capable d’en streaming ainsi que de jouer les flux sur un réseau. Sur le netbook (robot PC) tout d’abord Vérifiez que votre webcam (soit intégré ou USB connecté) fonctionne en cliquant sur Ouvrir l’appareil Capture et essayer vidéo pour Linux 2 (certains appareils plus anciens éventuellement vidéo pour Linux plutôt que la nouvelle version 2). Vous devriez voir la vue de la caméra sur l’écran de netbook. Pour écouter, sélectionnez Streaming dans le menu fichier et puis choisissez l’onglet Capture Device en haut de la fenêtre qui s’affiche. N’oubliez pas qu’Ubuntu (et nombreuses autres distributions Linux) laissez vous maintenez la touche Alt pour cliquer et glisser les fenêtres qui sont trop gros pour votre écran (particulièrement utile sur les anciens netbooks, bien que même mon IdeaPad a une résolution de 1024 x 576 impair sans raison apparente). Pour réduire le retard, cliquez sur « Afficher plus d’Options » et abaisser la valeur mise en cache. Le montant que vous pouvez l’abaisser parfois dépend de l’appareil, il devient instable si vous l’abaisser trop. À 300 ms, vous pouvez obtenir un léger retard, mais ce n’est pas trop mauvais.Ensuite, cliquez sur flux d’aller au menu suivant. Cliquez sur suivant, puis sélectionnez Ajouter HTTP comme une nouvelle destination. Maintenant configurer transcodage pour réduire le flux de taille. J’ai fait un profil personnalisé qui utilise le M-JPEG à 60 Ko/s et 8 VPS. C’est parce qu’à l’aide d’un codec avancé comme MPEG ou Theora va manger massive temps CPU sur le processeur Atom un netbook et cela peut conduire à votre flux vidéo s’arrêtant sans raison apparente. MJPEG est un simple codec qui est facile à utiliser à faible débit.
Après avoir démarré votre flux, ouvrir VLC sur l’autre PC, ouvrir un flux réseau, sélectionnez HTTP et puis tapez l’adresse IP de votre netbook (soit local ou Internet en fonction de comment vous vous connectez) suivie de ": 8080". Vous devez spécifier le port pour une raison étrange, sinon il vous donne des erreurs. Si vous avez une connexion décente, vous devriez voir votre webcam se nourrissent sur l’autre PC, mais il aura un retard léger (environ une seconde). Je ne sais pas exactement pourquoi ce retard se produit, mais je ne peux pas comprendre comment s’en débarrasser. Maintenant, ouvrez l’application contrôle et mettre en route votre robot de netbook. Avoir une idée de comment le retard fonctionne lorsque vous conduisez donc vous ne plantera pas en n’importe quoi. Si cela fonctionne, votre robot netbook est terminé.