Successfully reported this slideshow.

The Next Web Generation

1,128 views

Published on

The Next Web Generation compares the usage of WebRTC against other avalialbe multimedia protocols on the internet.

Published in: Technology, Design
  • Be the first to comment

The Next Web Generation

  1. 1. Next generation internet Real Time Communication made easy Albert Abello Lozano albert.abello.lozano@aalto.fi03/05/2012
  2. 2. Common ways of communicating virtually todaySkype Messenger Video Credits: Skype.com and Microsoft
  3. 3. Problems and lack of interactionModulation and integration of this multimediatechnology to Apps is still a big hole in webdevelopment. Something must be done!Because new technologies are coming…
  4. 4. Google knows this, and along with the IETF they have developed WebRTC Credits: Google, Paul Neave - Webcam Toy and Jérome Étienne - WebGL + WebRTC demo app.
  5. 5. Quality is always a big issue, obtaining goodquality relies directly on the way software access the camera Credits: CNet.com
  6. 6. WebRTC performs the access to the hardware by directly using an integrated API in the browser Forget about plugins! Go directly to the hardware……and integrate it like a canvas soyou can easily play with html5or CSS3. Credits: Albert Abello - Google Hangout and YouSoPretty demo app.
  7. 7. So, integrate it but how? Most protocols use theirown scripting for this, or it is even impossible to do so in browser + vs +
  8. 8. At the same time WebRTC is the only calling technology that allows interaction with SIP gateways One of the coolest features of WebRTC is the hability to integrate itself with the existing SIP protocol, as all the process of signaling is done by using Session Description Protocol (SDP) messages. That’s a gift!Simple WebRTC API structure, which alsoallows the usage of a Data channel to transferinformation between clients.It is important to notice that WebRTCconnections are made browser-to-browser, server only works in the negotiation. Credits: Tsahi Levent-Levi - bloggeek.me
  9. 9. Why WebRTC then?Simple API integration.Browser-to-browser communication, real peer-to-peer performance.SDP messages, standardization comes first!W3C consortium and Google supported.Google has its own browser for testing.Plays nicely with JavaScript, Html5 and CSS3.
  10. 10. Questions?

×