Diferencia entre revisiones de «Usuario:ManuelRomero/webRTC»
De WikiEducator
Línea 38: | Línea 38: | ||
--> | --> | ||
;usando getUserMedia | ;usando getUserMedia | ||
− | + | *Para llamar a este api, usamos el método '''''webkitGetUserMedia''''' de la clase navigator | |
+ | <source lang=javascript> | ||
+ | navigator.webkitGetUserMedia (configuracion,accionSiOkPermisos, accionSiError) | ||
+ | </source> | ||
+ | *Este método tiene tres parámetros: | ||
+ | ;configuracion | ||
+ | *Es un objeto de la clase | ||
+ | ;accionSiOkPermisos | ||
+ | ;accionSiError |
Revisión de 00:42 25 mar 2016
Qué es WebRTC
- https://github.com/nwjs/nw.js/wiki/Control-camera-and-microphone-with-getusermedia-api
- https://webrtc.org/
- https://es.wikipedia.org/wiki/WebRTC
Es una API (conjunto de funciones) que permiten con js establecer conexión en tiempo real usando
Audio Video Datos con el hardware de nuestro equipo mediante el browsers, permitiéndonos conectar a otros usuarios |
- Para ello lo primero que tenemos que hacer es obtener el recurso (hardware) del equipo. Para este cometido usamos el API getUserMedia
- Según wikipedia el api WebRTC
getUserMedia
Api que me permite acceder al hardware (camara y vídeo) de un equipo previa concesión del usuario del equipo |
http://www.html5rocks.com/en/tutorials/getusermedia/intro/
- getUserMedia va más allá de sólo obtener el recuros:
- Usado con CSS filters Se pueden obtener efectos a la hora de renderizar la imagen
- WebGL permite usar la GPU para renderizar
- usando getUserMedia
- Para llamar a este api, usamos el método webkitGetUserMedia de la clase navigator
navigator.webkitGetUserMedia (configuracion,accionSiOkPermisos, accionSiError)
- Este método tiene tres parámetros:
- configuracion
- Es un objeto de la clase
- accionSiOkPermisos
- accionSiError