WebRCT - Comunicaciones en tiempo real desde el navegador...

673 views

Published on

Comunicaciones en tiempo real desde el navegador...

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
673
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
18
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

WebRCT - Comunicaciones en tiempo real desde el navegador...

  1. 1. WebRTC
  2. 2. ¿ Quienes lo hacenposible ?
  3. 3. Sobre nosotros¿ Quienes somos?@bitsensevoipwww.bitsense.com.arwww.bitsense.com.ar/blog
  4. 4. Sobre nosotros¿ Que Hacemos?✔Servicios profesionales✔Capacitación✔Desarrollo✔Equipamiento
  5. 5. Sobre nosotrosQue mas hacemos …..www.4kconf.com- Argentina 2011- Colombia 2012- Chile 2013- TBD 2014
  6. 6. Un poco de historiaHistoria
  7. 7. HistoriaErase una vez... Mainframes
  8. 8. Luego... power to the people!!HistoriaPCs
  9. 9. Y al final neblina...Historia
  10. 10. Las nuevas terminales bobasHistoriaChromeOs
  11. 11. HistoriaBrowser.... el nuevo SOOffice 2003Office 365Google Docs
  12. 12. HistoriaMicrosoft OutlookGmailOutlook.com
  13. 13. HistoriaICQHangoutsFacebook ChatWindows Live Messenger
  14. 14. HistoriaTomar notasHacer presentacionesBackup, compartir,sincronización de archivosPhotoshop express
  15. 15. CaracterísticasY Videollamadas?Skype...Emmm.....¿hangouts?Trampa... plugins
  16. 16. Volviendo a las raicesComunicaciones en tiempo realdesde el navegador...
  17. 17. Historia
  18. 18. State of the art
  19. 19. Dotar a browsers de conexiones P2P de Audio,Video y Datos. No pluginsJuego de Herramientas
  20. 20. “““Standard”””...Mas bien será....RTCWeb WorkinggroupStandarización deprotocolos paracomunicación multimediaWebRTC WorkinggroupStandarización de la API decontrol del Stack
  21. 21. Trabajo en progreso
  22. 22. ¿Donde lo uso?
  23. 23. Veamoslo en funcionamiento....
  24. 24. 1. RequerimientosAbout::configMedia.peerconection.enable TRUE
  25. 25. Camara ascii: http://idevelop.ro/ascii-camera/FaceKat (juego): http://shinydemos.com/facekat/Webcamtoy (efectos): http://webcamtoy.comChat: https://talky.io/
  26. 26. El corazón de la bestia
  27. 27. Herramientas de AudioEqualización de VozCancelacion de Eco
  28. 28. Opus
  29. 29. Herramientas de Video
  30. 30. Herramientas de NetworkingSRTP+DTLSNAT Traversal...Multiplexing
  31. 31. EL ABC1. Solictud de uso de recursos.2. Generacion de sesion. Modelo Offer-Answer SDP¿Como me alcanzan? ¿Dondeestoy?¿Cuales son miscapacidades?Hablo chino mandarín,Turco...
  32. 32. ¿Donde estoy?192.168.1.14266.41.194.27203.3.3.2
  33. 33. NAT Traversal.STUN, TURN, ICE
  34. 34. Ya reservamos Recursos...Ya reservamos Generamos SDP...Y ahora ????
  35. 35. Session management
  36. 36. Session management1. Envio el SDP al Servidor....Emisor: HTTP POST Receptor?2. Flash3. WebSockets
  37. 37. Integracion
  38. 38. Como funciona nuestra plataforma?- SDP- Flujo de media (RTP)- SIP (señalizacion)Sip viaja sobre UDP(en general)
  39. 39. Respuesta.... SIP
  40. 40. Respuesta.... SIPSIPWebSockets
  41. 41. Draft IETF SIP over WebSocketsIñaki Baz CastilloJosé luis Millan
  42. 42. SIP en browsers?
  43. 43. DEMO 2Una prueba muy simple.http://tryit.jssip.net/
  44. 44. Listo por hoy....Gracias por escuchar¿Preguntas?

×