elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  NODEJS (Obtener acceso a la cam, getUserMedia ) AYUDA
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: NODEJS (Obtener acceso a la cam, getUserMedia ) AYUDA  (Leído 2,216 veces)
Tonics

Desconectado Desconectado

Mensajes: 14


Ver Perfil
NODEJS (Obtener acceso a la cam, getUserMedia ) AYUDA
« en: 30 Octubre 2019, 15:31 pm »


Este codigo me funciona en localhost, pero cuando intento entrar desde otro ordenador no funciona, no pide acceso a la camara. Aver si me podeis ayudar

El codigo pide acceso a la cam para luego enviar los frames por socket







Código:
<title>Streamer</title>

</head>

<body>

 

    holaaa

    <video autoplay></video>

 

 

    <script>

        // get video dom element

        const video = document.querySelector('video');

 

        // request access to webcam

        navigator.mediaDevices.getUserMedia({video: {width: 426, height: 240}}).then((stream) => video.srcObject = stream);

 

        // returns a frame encoded in base64

        const getFrame = () => {

            const canvas = document.createElement('canvas');

            canvas.width = video.videoWidth;

            canvas.height = video.videoHeight;

            canvas.getContext('2d').drawImage(video, 0, 0);

            const data = canvas.toDataURL('image/png');

            return data;

        }

        const WS_URL = "ws://192.168.0.112:3000";

        const FPS = 3;

        const ws = new WebSocket(WS_URL);

        ws.onopen = () => {

            console.log(`Connected to ${WS_URL}`);

            setInterval(() => {

                //ws.send(getFrame());

            }, 1000 / FPS);

        }

    </script>

</body>

</html>


« Última modificación: 30 Octubre 2019, 15:35 pm por Tonics » En línea

Tonics

Desconectado Desconectado

Mensajes: 14


Ver Perfil
Re: NODEJS (Obtener acceso a la cam, getUserMedia ) AYUDA
« Respuesta #1 en: 30 Octubre 2019, 17:07 pm »

Encontre la solucion.

Los exploradores no confian en http, tiene que ser en https


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
OBTENER RUTA DE ACCESO
Programación Visual Basic
CARRY-ON 5 2,955 Último mensaje 11 Abril 2006, 01:18 am
por [D4N93R]
Obtener noticias desde Google Reader con NodeJs
Programación General
WHK 0 2,041 Último mensaje 26 Noviembre 2012, 16:53 pm
por WHK
Robot con inteligencia artificial que me ayuda con el foro (nodejs)
Programación General
WHK 2 3,603 Último mensaje 30 Agosto 2013, 16:31 pm
por $Edu$
Ayuda con objetos de javascript (NodeJS)
Desarrollo Web
Dext3rCode 3 3,225 Último mensaje 5 Mayo 2016, 04:24 am
por MinusFour
nodejs | obtener lista de archivos y directorios
Desarrollo Web
patilanz 1 4,588 Último mensaje 9 Diciembre 2017, 21:22 pm
por patilanz
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines