2011-11-27 15 views
5

Possiedo un RTSP che mi piacerebbe far capire a Node.JS. Ho trovato un modo per farlo using Java taking a capture from a webcam ma mi piacerebbe solo utilizzare Node.js su questa attività e ottenerlo da un video RTSP'd.Elabora RTSP con Node.js per scattare un'istantanea dell'immagine

L'intenzione è quella di utilizzare setInterval, prendere lo stream, convertirlo in base64 e trasmetterlo tramite Socket.IO a un client in modo che possa visualizzarlo come un tag <img> nel proprio browser. Molto di questo verrà preso da the guy who make it with a webcam ma ho solo un RTSP disponibile come sorgente video.

Quindi, qualcuno sa se c'è un modo per farlo?

risposta

3

ho davvero trovato i mesi risposta fa, ma ho chiesto dimenticato qui.

Il mio codice è https://github.com/ghostbar/RTSP-Streaming.js. Lo legge da uno stream RTSP e lo converte in JPEG, quindi in base64 per passarlo tramite Socket.IO al client.

+3

Seguire i passaggi [qui] (http://meta.stackexchange.com/questions/18232/how-can-one-link-merge-combine-associate-two-accounts-users-anonymous-unregist) a unisci i tuoi account. Inoltre, si prega di inviare un codice rilevante, non limitarsi a mettere il link a un sito Web esterno contenente l'intero codice. Grazie! –

0

Ecco un po 'di codice con minime dipendenze in grado di leggere i dati da una webcam e caricarlo come immagine sul server utilizzando Node: https://github.com/josher19/node-jpegcam

si potrebbe avere inviare i dati al client invece di salvarlo come un'immagine sul server.

- >> Josh < < -