0 votos

Acceder a la cámara del teléfono Android conectado desde el navegador Chrome en mi Macbook

Sé que hay formas programáticas de solicitar medios desde la cámara de otro dispositivo, pero ¿hay alguna forma sencilla de acceder a la cámara de mi teléfono desde mi aplicación web (localhost)?

He conectado mi teléfono a mi portátil a través de USB, pero no aparece en la configuración de la cámara

enter image description here

(Puedes ver que la cámara de mi portátil es la única opción)

He intentado instalar una aplicación llamada Iriun, pero sólo transfiere el vídeo a su propia aplicación de escritorio, no a Chrome.

0voto

Doug Sillars Puntos 11

Si tienes la aplicación Iriun abierta en tu ordenador, aparecerá como una cámara en el navegador. Solo tienes que iterar por todas las cámaras disponibles.

function getCamAndMics(){
     // List cameras and microphones. in the menu

     navigator.mediaDevices.enumerateDevices()
     .then(function(devices) {
         devices.forEach(function(device) {
             console.log(device.kind + ": " + device.label +" id = " + device.deviceId);
             var audioSelect = document.getElementById("audioPicker-select");
             var cameraSelect = document.getElementById("cameraPicker-select");
             if(device.kind=="audioinput"){
                 //add a select to the audio dropdown list
                 var option = document.createElement("option");
                 option.value = device.deviceId;
                 option.text = device.label;
                 audioSelect.appendChild(option);
             }else if(device.kind =="videoinput"){
                 //add a select to the camera dropdown list
                 var option = document.createElement("option");
                 option.value = device.deviceId;
                 option.text = device.label;
                 cameraSelect.appendChild(option);

             }
         });
     })
     .catch(function(err) {
         console.log(err.name + ": " + err.message);
     });

}

Puede ver esto con https://record.a.video - Sólo tienes que asegurarte de que tienes Iriun funcionando en tu ordenador cuando utilices el sitio web. Ejemplo de código de https://github.com/dougsillars/recordavideo

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X