Diferencia entre revisiones de «Usuario:ManuelRomero/webRTC»
De WikiEducator
(→getUserMedia) |
|||
Línea 40: | Línea 40: | ||
;usando getUserMedia | ;usando getUserMedia | ||
el API se puede habilitar en la página about:flags. | el API se puede habilitar en la página about:flags. | ||
− | [[Archivo: | + | [[Archivo:aboutflagsGetUserMedia.png]] |
Opción para habilitar getUserMedia() en la página about:flags de Chrome | Opción para habilitar getUserMedia() en la página about:flags de Chrome |
Revisión de 06:30 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
- http://www.html5rocks.com/es/tutorials/getusermedia/intro/
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
el API se puede habilitar en la página about:flags. Archivo:AboutflagsGetUserMedia.png
Opción para habilitar getUserMedia() en la página about:flags de Chrome
- 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