Tag: WEB-MEDIARECORDER
Estoy trabajando en un escenario en el que solicitaré los permisos de la cámara y el micrófono antes de unirme a la sesión. Así que apliqué las siguientes restricciones en navigator.mediaDevices.getUserMedia. const constraints = { audio: true, video: { width: 1280, height: 720 } }; Todo funciona bien hasta aquí. . . . Read more
He escrito una página simple en JS y PHP para grabar audio en vivo desde el micrófono. La lógica es simple: JS 1. Obtener fragmento de datos del micrófono; 2. Codificarlo en Base64 y codificarlo en URL; 3. Enviarlo mediante una solicitud POST; PHP Decodificar los datos en Base64; (Re)Escribir . . . Read more
He intentado pero hay un error “TypeError: No se pueden leer las propiedades de undefined (leyendo ‘stop’)” Estoy llamando a la función al hacer clic en el botón Aquí también está la función 🙂 const getAudio = async () => { let device = await navigator.mediaDevices.getUserMedia({ audio: true }); let . . . Read more
Estoy utilizando getUserMedia para grabar con el navegador del usuario: stream.current = await navigator.mediaDevices.getUserMedia({ audio: { echoCancellation: {exact: true} }, video: { width: { ideal: 240 }, height: { ideal: 160 } } }); window.stream = stream.current; let options = {mimeType: ‘video/webm;codecs=vp9,opus;}; try { mediaRecorder.current = new MediaRecorder(window.stream, options); } . . . Read more