Tag: app. video
- Questo topic ha 13 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 4 anni, 10 mesi fa da Silvan.
-
AutoreArticoli
-
-
15 Dicembre, 2019 alle 02:04 #33122lilloPartecipante
Vorrei sorvegliare il giardino di casa.
Ho fatto una prova con la webcam usando il programma Guvcview ed è andata bene però:
Vorrei mettere una telecamera più seria ed una app. più adatta.
Che registri con data e ora, e quel che serve per la sorveglianza.
Pensavo a qualcosa di simile https://www.zoneminder.com/ ma mi sembra una installazione complessa.
Si può fare? Come?
O qualcos’altro? -
16 Dicembre, 2019 alle 14:13 #33125SilvanAmministratore del forum
Per questo scopo su openmamba è disponibile motioneye che qualche mese fa ho fatto funzionare correttamente su RaspberryPi e dovrebbe funzionare anche su PC, eventualmente con qualche modifica alle configurazioni.
Si installa con:
sudo dnf install motioneye
- Questa risposta è stata modificata 4 anni, 11 mesi fa da Silvan.
-
17 Dicembre, 2019 alle 01:07 #33126lilloPartecipante
Ho dato il comando sudo dnf install motioneye… fatto.
Come si avvia? Dove lo trovo (Non c’è interfaccia grafica tra le applicazioni) ? -
17 Dicembre, 2019 alle 17:00 #33127lilloPartecipante
Giusto per darti qualche informazione in più (non so se ho fatto la cosa giusta):
Ho collegato una webcam al pc.
Ho dato il comando da terminale “motion”.
Non si avvia nessuna ripresa e sul terminale si ripete questo all’infinito:[1:ml1] [NTC] [VID] v4l2_device_capability: – STREAMING
[1:ml1] [NTC] [VID] v4l2_input_select: Name = “Camera 1”- CAMERA
[1:ml1] [ERR] [VID] v4l2_input_select: Error selecting input 0 VIDIOC_S_INPUT: Dispositivo o risorsa occupata
[1:ml1] [ERR] [VID] vid_start: V4L2 device failed to open
[1:ml1] [NTC] [ALL] motion_loop: Thread exiting
[0:motion] [NTC] [ALL] main: Motion thread 1 restart
[0:motion] [NTC] [ALL] motion_start_thread: Camera ID: 0 is from /etc/motion/motion.conf
[0:motion] [NTC] [ALL] motion_start_thread: Camera ID: 0 Camera Name: (null) Device: /dev/video0
[1:ml1] [NTC] [ALL] motion_init: Camera 0 started: motion detection Enabled
[1:ml1] [NTC] [VID] vid_start: Opening V4L2 device
[1:ml1] [NTC] [VID] v4l2_device_open: Using videodevice /dev/video0 and input -1
[1:ml1] [NTC] [VID] v4l2_device_capability: – VIDEO_CAPTURE
[1:ml1] [NTC] [VID] v4l2_device_capability: – STREAMING
[1:ml1] [NTC] [VID] v4l2_input_select: Name = “Camera 1”- CAMERA
[1:ml1] [ERR] [VID] v4l2_input_select: Error selecting input 0 VIDIOC_S_INPUT: Dispositivo o risorsa occupata
[1:ml1] [ERR] [VID] vid_start: V4L2 device failed to open
[1:ml1] [WRN] [ALL] motion_init: Could not fetch initial image from camera
[1:ml1] [WRN] [ALL] motion_init: Motion continues using width and height from config file(s)
[1:ml1] [NTC] [ALL] image_ring_resize: Resizing pre_capture buffer to 1 items
[1:ml1] [NTC] [ALL] image_ring_resize: Resizing pre_capture buffer to 4 items
[1:ml1] [WRN] [ALL] mlp_retry: Retrying until successful connection with camera
[1:ml1] [NTC] [VID] vid_start: Opening V4L2 device
[1:ml1] [NTC] [VID] v4l2_device_open: Using videodevice /dev/video0 and input -1
[1:ml1] [NTC] [VID] v4l2_device_capability: – VIDEO_CAPTURE
[1:ml1] [NTC] [VID] v4l2_device_capability: – STREAMING
[1:ml1] [NTC] [VID] v4l2_input_select: Name = “Camera 1”- CAMERA
[1:ml1] [ERR] [VID] v4l2_input_select: Error selecting input 0 VIDIOC_S_INPUT: Dispositivo o risorsa occupata -
18 Dicembre, 2019 alle 09:18 #33128lilloPartecipante
Ho scoperto che: dopo aver dato il comando “motion”,
aver visto scorrere la schermata,
dopo che ho chiuso il terminale,
dopo che riavvio il PC…
INIZIA LA RIPRESA VIDEO che poi si interrompe col riavvio vero e proprio. -
18 Dicembre, 2019 alle 23:32 #33133SilvanAmministratore del forum
Le istruzioni per usare
motioneye
con tanto di immagini sono nel link che ho fornito nella mia risposta dove nella sezioneAccesso e configurazioni Web
è spiegato che si tratta di un servizio cui si accede da interfaccia web. Nel caso di un PC si può accedere in locale con il browser all’indirizzo http://localhost:8765. Se il servizio dimotioneye
non dovessere rispondere occorre verificare che sia partito correttamente consudo systemctl status motioneye
Se invece dovesse rispondere correttamente rimando nuovamente al link che ho fornito.
motion
viene avviato damotioneye
pertanto non deve essere avviato dall’utente, che così facendo causa solo un conflitto nell’accesso alla webcam. -
19 Dicembre, 2019 alle 16:05 #33134lilloPartecipante
Non sono sicuro di avere impostato Motioneye correttamente, comunque ho dato il comando da terminale che hai suggerito: vedi allegato.
Attachments:
-
20 Dicembre, 2019 alle 11:57 #33136SilvanAmministratore del forum
Il servizio
motioneye
è correttamente attivo, tuttavia la webcam risulta non disponibile in quanto usata da qualche altro servizio o applicazione. Se fosse attivo anche il serviziomotion
, andrebbe disattivato. Lo stato del serviziomotion
si può verificare con questo comando:sudo systemctl status motion
e nel caso in cui fosse attivo si disattiva con questi comandi:
sudo systemctl disable motion sudo systemctl stop motion
-
20 Dicembre, 2019 alle 17:19 #33138lilloPartecipante
Al primo comando “sudo systemctl status motion” la voce active: mi dava actived.
Questo, in allegato, il risultato col comando di disattivazione (però i led della webcam rimangono accesi) e motioneye non mi da immagini):Attachments:
-
24 Dicembre, 2019 alle 09:37 #33145SilvanAmministratore del forum
Dopo i comandi dati sarebbe meglio riavviare e riverificare la situazione con:
sudo systemctl status motioneye
Se persiste la presenza del messaggio
Dispositivo o risorsa occupata
bisogna capire cos’altro sta usando la webcam anche dopo aver dato i comandi di cui sopra per disattivare il serviziomotion
.
Potrebbe a tal fine essere utile il seguente comando:sudo lsof /dev/video0
-
25 Dicembre, 2019 alle 23:27 #33146lilloPartecipante
Allego la situazione odierna.
Buon Natale -
25 Dicembre, 2019 alle 23:29 #33147lilloPartecipante
Allora provo copiandolo:
[lillo@lillo-pc ~]$ sudo systemctl status motioneye
● motioneye.service – motionEye Server
Loaded: loaded (/lib/systemd/system/motioneye.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2019-12-25 22:58:55 CET; 21min ago
Main PID: 4066 (meyectl)
Tasks: 15 (limit: 9397)
Memory: 156.3M
CGroup: /system.slice/motioneye.service
├─4066 /usr/bin/python2.7 /usr/bin/meyectl startserver -c /etc/motioneye/motioneye.conf
├─4550 /usr/bin/motion -n -c /etc/motioneye/motion.conf -d 5
└─4656 /usr/bin/python2.7 /usr/bin/meyectl startserver -c /etc/motioneye/motioneye.confdic 25 22:58:57 lillo-pc motion[4550]: [0:motion] [NTC] [ALL] motion_startup: Logging to syslog
dic 25 22:58:57 lillo-pc motion[4550]: [0:motion] [NTC] [ALL] motion_startup: Motion 4.2.2 Started
dic 25 22:58:57 lillo-pc motion[4550]: [0:motion] [NTC] [ALL] motion_startup: Using default log type (ALL)
dic 25 22:58:57 lillo-pc motion[4550]: [0:motion] [NTC] [ALL] motion_startup: Using log type (ALL) log level (WRN)
dic 25 22:58:59 lillo-pc meyectl[4066]: INFO: cleanup started
dic 25 22:58:59 lillo-pc meyectl[4066]: INFO: wsswitch started
dic 25 22:58:59 lillo-pc meyectl[4066]: INFO: tasks started
dic 25 22:58:59 lillo-pc meyectl[4066]: INFO: mjpg client garbage collector started
dic 25 22:58:59 lillo-pc meyectl[4066]: INFO: server started
dic 25 23:06:54 lillo-pc meyectl[4066]: WARNING: 403 GET /login/?_=1577311614787 (127.0.0.1) 0.69ms
[lillo@lillo-pc ~]$ sudo lsof /dev/video0
Password:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
motion 4550 root mem CHR 81,0 7091 /dev/video0
motion 4550 root 8u CHR 81,0 0t0 7091 /dev/video0
[lillo@lillo-pc ~]$ -
28 Dicembre, 2019 alle 13:01 #33164SilvanAmministratore del forum
Il log del servizio
motioneye
adesso sembra corretto, ma riesci ad accedere all’interfaccia web? Nel log è mostrato un errore 403 (Accesso negato). Se non hai fatto modifiche mi pare che si acceda con utenteadmin
e nessuna password. -
6 Gennaio, 2020 alle 12:24 #33185SilvanAmministratore del forum
Ho rifatto dei test a motioneye su RaspberryPi. Sebbene tempo fa funzionasse tutto correttamente, ora lo streaming video via web non mi funzionava più, stranamente visto che non ho fatto alcuna modifica a quell’installazione.
Ho alla fine trovato la causa del problema nell’attuale versione del browser Chromium in openmamba, in quanto aprendo invece Firefox ho riscontrato un funzionamento corretto.
-
-
AutoreArticoli
- Devi aver eseguito l’accesso per poter rispondere a questa discussione.