Stap 3: Stap 3: de Pi en MPEG-streamer interfacing programmeren
Vervolgens moeten we doen een beetje van de programmering voor de Pi aan de interface soepel tussen de Pi-cam en de webpagina. We passeert enkele waarden aan een python-bestand van de PHP instructies voor het activeren van de GPIO pinnen op de Pi (voordat u dit echter doet, moet u installeren WiringPi om er werken - raadpleegt u de instructies om dit te doen op hun website). En ik heb een deel van deze gebruikt voor de ontwikkeling van de basic-code.
Zodra u hebt geïnstalleerd WiringPi alles wat u hoeft te doen is plaatst de onderstaande bestanden
Control.html
Control.php
Control.py
in de map "/ var/www/server /"
Vervolgens moet u een regel in het bestand control.html hebt bewerkt. Nano gebruiken om dit te doen:
$sudo nano /var/www/server/control.html
Kijk voor "img src" en te bewerken:
img src = http://[Pi IP-adres]: 8080 /? actie = stream
Dan gewoon open webbrowser op uw computer en typ de hieronder in de url.
http://[host-name of IP-adres van de Pi]/server/control.html
Wel, als u al de mjpeg-server lopende u moeten zitten kundig voor zien
de video-stream op de webpagina
Als u niet in staat zijn om een video vervolgens open een terminal en typt u het volgende te zien:
$. / mjpg_streamer -i ". / input_uvc.so"-o"./output_http.so -p 8080 -w. / www"
Wel moet u zitten kundig voor zien alle knoppen en video op de webpagina. Als u de voorkant terug links of rechts activeren zal knop de GPIOs uitzetten op /.