Hallo!
Ich habe ein PI mit Webcam und übertrage mir diesen Stream mittels Motion in mein Heimnetzwerk. Ins Heimnetzwerk deswegen, weil ich ehrlich gesagt nicht weis, wie ich es sicher nach außen bekomme aber auch kein Risiko eingehen will.
Nun würde ich aber doch gern ab und an "von außen" auf das Bild gucken und hatte die Idee, mir mit Blynk per Befehl eine Mail mit einem aktuellen Foto senden zu lassen.
Da kommen aber diverse Fehlermeldungen. Ich kann sie nicht so recht deuten aber ich vermute, dass es daran liegt, dass nicht 2 Prozesse auf die Kamera zugreifen können.
mmal: mmal_vc_port_enable: failed to enable port vc.null_sink:in:0(OPQV): ENOSPC
mmal: mmal_port_enable: failed to enable connected port (vc.null_sink:in:0(OPQV))0xc2bab0 (ENOSPC)
mmal: mmal_connection_enable: output port couldn't be enabled
Backend terminated or disconnected. Use 'Stop/Restart' to restart.
Kann mir bitte jemand sagen ob und wie ich den MotionService aus einem Python-Script heraus stoppen und wieder starten kann oder ob es noch eine elegantere Lösung gibt?
PS: auch im Stream nehme ich nur sehr weniger Bilder auf (minimum_frame_time 10)
Vielen Dank!