Stap 3: Camera's en live streaming systeem
Een Raspberry PI (Microcomputer) Model B was met Raspian distributie gebruikt voor het uitvoeren van onze missie. Het team begon met de Raspberry PI verbinden met het internet via 3.5 G USB-Modem en een Raspian pakket, genaamd "Sakis3g" met Vodafone VPN die de mogelijkheid heeft om de Raspberry PI verbinden met internet. Op dat moment, waren drie USB-camera's aangesloten op Raspberry PI powered USB-HUB gebruikt.
Raspian pakket, genaamd "AVCONV", die een bijgewerkte versie van het Multimediapakket "FFMPEG" is gebruikt, de camera's-functies als volgt uitgevoerd:
-De eerste camera is voor het nemen van momentopnamen elke één seconde.
-De tweede camera is voor video-opname.
-Derde camera voor het levende stromen tot RTMP-Server hosting op onyxservers.com die uitzendingen van het kanaal van de RTMP waarnaar de derde camera live-feed verzendt.
Dat bevorderlijk is voor het werken met de drie camera's zo snel als de Raspberry Pi apparaat wordt gelanceerd, en tegelijkertijd het team gewijzigd het opstarten Linux bestand .bashrc, om de volgende opdrachten uitvoeren:
-Een opdracht om verbinding te maken met het 3g-modem.
-".1 &.2 en.3 &"
Deze opdracht is bedoeld voor het uitvoeren van bestanden met de naam.1,.2 en.3 en afzonderlijke processen zodat de volgende uitvoering niet wordt vertraagd totdat de voormalige één eindigt om te beginnen zijn eigen uitvoering.
-Het eerste bestand.1 bevat het vastleggen van het beeld commando, in een lus, zodat het omgaan met elke crash die zich in de loop van de uitvoering voordoen kan.
-Het tweede bestand.2 die op dezelfde manier maakt gebruik van een lus en de video-opname-opdracht bevat.
-Tot slot bevat het derde bestand.3 de live streaming opdracht ingekapseld in een lus ook.
Bijgevoegd zijn de bash scripts in de raspberry pi "raspberry pi scripts.sh" en onze levende video streaming proeven "Live Streaming Team .pdf"