Articles of video

envuelva el flujo h.264 en el contenedor mp.4 y transmítalo con nodejs

Tengo un flujo de datos h.264 desde una cámara web remota. Si lo guardo en un archivo, puedo reproducirlo en VLC (lo que significa que los datos llegan intactos). El objective final es convertir este flujo en una webcam virtual. Después de mirar a mi alrededor, encontré muchas cámaras como una posible solución, por lo […]

Guardar video blob en el sistema de archivos electron / node js

En mi aplicación electrónica, los usuarios pueden grabar videos desde su cámara web usando la API MediaRecorder. Cuando el usuario presiona el botón “detener grabación”, aparece una gota del video grabado. Lo que me gustaría hacer es convertir este blob en un video real de webm y escribirlo en el sistema de archivos del usuario, […]

Obtener resolución de video en nodejs

He estado tratando de obtener una respuesta a esto sin encontrar realmente ninguna. Disculpe si esto suena estúpido o obvio. Tengo una aplicación de nodejs y básicamente me gustaría obtener la resolución de un video. Imagínese que tengo una película almacenada en el disco y me gustaría poder saber si está en 720p o 1080p […]

¿Es posible crear un nuevo archivo mp4 desde una sola porción de rango de bytes de transmisión?

Si tengo un archivo mp4 remoto en un servidor que admite rangos de bytes, ¿es posible recuperar un rango de un solo byte y crear un mp4 nuevo / autocontenido a partir de esos datos de rango? Si bash escribir un dato de rango de bytes devuelto directamente en un archivo mp4 usando fs.createWriteStream(remoteFilename) archivo […]

Sube un video a youtube con node.js

He hecho algunos avances con el cliente de nodo API de Google oficial, pero he llegado a un callejón sin salida para descubrir cómo subir mi archivo de video a YouTube. Tengo un video: example.mp4 Tengo este codigo OAuth2Client = googleapis.OAuth2Client; var oauth2Client = new OAuth2Client(‘XXXXXX’, ‘XXXXXXX’, ‘http://callback_url’); googleapis.discover(‘youtube’, ‘v3’).execute(function(err, client) { if (err) console.log(err); […]

Node.js: conversión en tiempo real de imágenes jpeg a archivo de video

Estoy usando node.js y, a través de la biblioteca socket.io, recibo fragmentos de datos que en realidad son imágenes jpeg. Estas imágenes son cuadros de un video en tiempo real capturado desde una cámara web remota. Me veo obligado a transmitir el video en formato jpeg. Estoy buscando una manera de convertir sobre la marcha […]

¿Cómo transmito video desde mi webcam USB a una página HTML remota?

Quiero crear un progtwig que transmita videos desde mi cámara web USB a través de Internet a una página web. Actualmente, utilizo un servicio web que cuando se activa, llama a fswebcam para capturar una imagen, guardar en el almacén de datos, convertir a binario base64 y enviar esos datos a la página HTML donde […]

Aplicación de video chat Node.js

¿Cómo implementarías una aplicación de video chat usando node.js? Cualquier recurso (tutoriales, libros, enlaces) o un plan de juego / estrategia general sería muy apreciado

WebRTC con PeerJS: iceConnectionState ¿Desconectado?

Tengo una aplicación de nodo en cada una de mis máquinas que ejecuta este ejemplo en localhost con una clave PeerServer que hice. Cuando bash iniciar una llamada entre los dos, se establece la conexión (como en, el receptor dice que recibió una llamada del remitente). Sin embargo, los flujos de medios también se inician […]

¿Cómo generar miniatura de video en node.js?

Estoy construyendo una aplicación con node.js, subí el video con éxito, pero necesito generar una miniatura de video para él, actualmente uso un exec de nodo para ejecutar un comando del sistema de ffmpeg para hacer la miniatura exec(“C:/ffmpeg/bin/ffmpeg -i Video/” + Name + ” -ss 00:01:00.00 -r 1 -an -vframes 1 -f mjpeg Video/” […]