Étape 3: Caméras et système de transmission en continu live
Une framboise PI (micro-ordinateur) modèle B a été utilisé avec distribution Raspian pour exécuter notre mission. L’équipe a commencé avec la connexion internet à l’aide de 3,5 G USB Modem et un paquet de Raspian appelé « Sakis3g » avec Vodafone VPN qui a la capacité de connecter le Raspberry PI à internet Raspberry PI. À ce moment-là, trois caméras USB étaient reliés à la PI de framboise à l’aide de HUB USB alimenté.
En utilisant le paquet Raspian appelé « AVCONV » qui est une version améliorée du package multimédia « FFMPEG », les fonctions des caméras se déroulera comme suit :
-La première caméra est pour tous une seconde de prendre des instantanés.
-La deuxième caméra est pour l’enregistrement vidéo.
-Troisième caméra pour la diffusion en direct à l’hébergement de serveur RTMP sur onyxservers.com qui diffuse la chaîne RTMP auquel la troisième caméra transmet des aliments vivants.
Propice à travailler avec les trois caméras simultanément et dès que le Raspberry Pi périphérique est lancée, l’équipe a modifié le démarrage Linux fichier .bashrc, afin d’exécuter les commandes suivantes :
-Une commande pour connecter le modem 3g.
-".1 et.2 &.3 & »
Cette commande est destinée à exécuter des fichiers nommés.1.2 et.3 et des processus séparés afin que la prochaine exécution ne soit pas retardée jusqu'à ce que l’ancien se termine pour commencer sa propre exécution.
-Le premier fichier.1 contient la capture d’Image commande, à l’intérieur d’une boucle, afin de gérer n’importe quel accident qui pourrait survenir au cours de l’exécution.
-Le second fichier.2 de même utilise une boucle qui contient la commande d’enregistrement vidéo.
-Enfin le troisième fichier.3 contient la commande streaming live encapsulée dans une boucle ainsi.
Attachés sont les scripts bash dans la framboise pi « framboise pi.sh » et notre live vidéo streaming essais « Live Streaming équipe .pdf »