Il mio ragionamento è dato che una ip camera ha un suo indirizzo ip che porta ad un pagina html di configurazione e un cgi che fa lo stream solo dell'imagine (come si evince dalle configurazione di zoneminder per es)
Codice: Seleziona tutto
Remote Protocol: HTTP
Remote Method: Simple
Remote Host Name: <username>:<password>@x.x.x.x
Remote host Port: 80
Remote Host Path: /cgi/mjpg/mjpg.cgi
Remote Image Colors: 24 bit color
Capture Width: 640
Capture Height: 480
Facile a dirsi...sono giorni che sto provando senza successo, probabilmente a causa della mia mancanza di esperienza sull'argomento.
Apache è installato e funziona
La webcam è installata e si vede sia con vlc che con cheese
Faccio partire lo streaming con vlc
Da un altro computer ricevo lo stream con vlc (quindi funziona)
Pero quando vado a far visualizzare lo stream in una pagina html.....niente
Ho provato sia
Codice: Seleziona tutto
<body>
<h1>Demo of VLC mozilla plugin - Example 1</h1>
<embed type="application/x-vlc-plugin"
name="video1"
autoplay="yes" loop="no" width="352" height="288"
target="http://192.168.0.1:8080/" /> <br />remember your ip can be static or dynamic(beeter is static mine is dynamic limitless) more for that
<br />
<a href="javascript:;" onclick='document.video1.play()'>Play video1</a>
<a href="javascript:;" onclick='document.video1.pause()'>Pause video1</a>
<a href="javascript:;" onclick='document.video1.stop()'>Stop video1</a>
<a href="javascript:;" onclick='document.video1.fullscreen()'>Fullscreen</a>
</body>
Codice: Seleziona tutto
<body>
<embed src ="mpeg/stream8080.asx">
</body>
Codice: Seleziona tutto
<ASX version ="3.0">
<TITLE>Stream1234</TITLE>
<ENTRY>
<REF HREF="http://192.168.0.1:8080" />
</ENTRY>
</ASX>
Non avendo esperienza ora sto andando a tentativi provando a cambiare codec un po a caso
Quello che volevo sapere è se sono sulla strada giusta....
Qualcuno lo ha gia fatto? Oppure sa dirmi quale potrebbe essere il modo di procedere.
Non mi servono istruzioni "step by step" ma piu che altro il giusto procedimento per fare una cosa del genere.
Esiste gia un cgi che fa una cosa simile a quello della ip camera?
Farselo da soli in python è possibile o è un impresa titanica?(se si esempio?)
Grazie a tutti, e scusate se ho detto qualche c..... è la prima volta che affronto quest'argomento

