Witam szanowne forum.
Poszukuje pomocy w sprawie uruchomienia streamingu poprzez skrypt PHP na Raspberry Pi.
Na stronie mam umieszczony przycisk pozwalający na uruchomienie streamingu i na jego zatrzymanie, lecz kiedy uruchamiam to dioda na kamerce pali się przez około 1s i potem gaśnie.
Podobny przypadek jest opisany tutaj: StackOverflow
Moje kody na rozpoczęcie i zatrzymanie streamingu. Budując to, korzystałem z tego Low Cost Rpi Camera
public function start_preview(){
shell_exec("raspivid -t -0 -w 1080 -h 720 -awb auto -fps 30 -rot 90 -b 1200000 -o - |ffmpeg
-loglevel quiet -i - -vcodec copy -an -f flv -metadata streamName=myStream tcp://0.0.0.0:6666& 2>&1");
redirect(base_url()."account/foto");
}
public function stop_preview(){
shell_exec("pkill raspivid 2>&1");
redirect(base_url()."account/foto");
}
Drugą sprawą jest to, ze aby robić zdjęcia i streamować potrzebuje uprawnień do /dev/vchiq a nie chce ciągle wpisywać tego w konsoli, czy da się jakoś zrobić by użytkownik miał zawsze do tego prawo, nawet mimo restartu RPi?
Pozdrawiam.