2011-11-27 11 views
5

Tengo un RTSP que me gustaría que Node.JS comprenda. Encontré una manera de hacerlo using Java taking a capture from a webcam pero me encantaría usar Node.js en esta tarea y obtenerlo de un video RTSP'd.Procesar RTSP con Node.js para tomar una instantánea de imagen

Mi intención es usar setInterval, capturar la secuencia, convertirla a base64 y transmitirla a través de Socket.IO a un cliente para que puedan verla como una etiqueta <img> en su navegador. Gran parte de esto se tomará desde the guy who make it with a webcam pero solo tengo un RTSP disponible como fuente de video.

Entonces, ¿alguien sabe si hay una manera de hacerlo?

Respuesta

3

Realmente encontré hace meses las respuestas, pero se olvidó pregunté aquí.

Mi código está en https://github.com/ghostbar/RTSP-Streaming.js. Lo lee desde una secuencia RTSP y lo convierte a JPEG, luego a base64 para pasarlo a través de Socket.IO al cliente.

+3

Siga los pasos [aquí] (http://meta.stackexchange.com/questions/18232/how-can-one-link-merge-combine-associate-two-accounts-users-anonymous-unregist) para fusiona tus cuentas. También publique un código relevante, no solo ponga un enlace al sitio web externo que contiene todo el código. ¡Gracias! –

0

Aquí hay un código con dependencias mínimas que pueden leer datos de una cámara web y subirlo a como una imagen en el servidor mediante Nodo: https://github.com/josher19/node-jpegcam

usted podría tener que enviar los datos al cliente en lugar de guardarlo como una imagen en el servidor.

- >> Josh < < -

Cuestiones relacionadas