¿Hay implementaciones de WEBRTC que permitan la grabación de video?
-
26-10-2019 - |
Pregunta
De acuerdo a esta pregunta, WebRTC aparentemente ya se implementa parcialmente en versiones de desarrollo de Firefox, Chrome y Opera.
Sin embargo, leí que la grabación de video desde el dispositivo aún no es compatible en la compilación de Chrome Canary. ¿Hay alguna implementación que lo permita en esta etapa?
Solución
Una respuesta muy tardía, pero está sucediendo mucho en esta área, así que pensé que podría dar una actualización a aquellos (como yo) que encuentra esta pregunta buscando.
Puedes intentar usarRécord
El video se puede guardar en el disco utilizando la función SaveTodisk descrita en el siguiente enlace:http://muaz-khan.blogspot.se/2012/10/save-files-on-disk-using-javascript-or.html
Otros consejos
La API para esto todavía está en el aire y, como resultado, no está en la lista de funciones WEBRTC V1 de Chrome. Ver http://blog.chromium.org/2012/01/real-timecommunications-inchrome.html
Divulgación completa: trabajo para Ziggeo.
Ziggeo tiene una API de grabación de video. Utilizamos WEBRTC para grabar en Chrome, Opera y Firefox, recurrir para flashear en otros navegadores de escritorio y utilizar la captura de entrada en dispositivos móviles.
También puede enrollar su propia solución WEBRTC:
En Chrome y Opera, debe grabar audio y video por separado y codificarlos usted mismo en JS; Luego, envíelos a sus servidores y transcodelos usando EG FFMPEG a MP4 y otros formatos de destino
En Firefox, puede obtener un objeto WebM para video y audio combinado y enviarlo a sus servidores.
Estás buscando Peerconnección Soporte, que le permite enviar audio/video (y otros datos) a pares (como servidores u otros usuarios).
El soporte de Peerconnection de WebRTC (sin banderas) aterrizó en Chrome 23 como se detalla en este Publicación en el blog de Chromium de octubre de 2012.
Solo por el momento Opentok y Lynckia están proporcionando (versiones betas de) servidores/servicios para grabar video con WEBRTC.
De los principales servidores de transmisión existentes solo Wowza indicó que son monitorear WebRTC pero aún no tiene planes para implementarlo.
La respuesta, por ahora parece, es "no". Chrome Canary es el más alejado cuando se trata de implementar WEBRTC, y tampoco lo han construido.