WebRTC

From P2P Foundation
Jump to navigation Jump to search


Description

Geoff Hollingworth:

"WebRTC stands for Web Real-Time Communications and introduces a real-time media framework in the browser core alongside associated JavaScript APIs for controlling the media frame and HTML5 tags for displaying.

You see, before WebRTC, you had to have either special access (if telecom) or use special plug-ins (if web). Now WebRTC allows anybody to introduce real-time communication to their web page as simply as introducing a table.

At Ericsson, we have a saying that anything that will benefit from having a connection will have one. We can extend that saying here: any context benefiting from communication will contain it. Communication becomes an existing feature in the environment rather than an additional services needing special attention.

Today, there are two standards bodies for defining WebRTC – W3C and IETF.

W3C takes care of the client side of APIs. IETF takes care of the media framework, codecs, session establishment, SDP vs. JSON, which Ericsson co-chairs." (http://www.ericsson.com/thinkingahead/the-networked-society-blog/2012/02/02/webrtc-the-democratization-of-the-communications-industry/)


Directory

Compiled by Doug Belshaw and Vinay Gupta:

projects which use WebRTC and/or Persona and/or P2P technologies in innovative ways.

So far we’ve discovered the following and have talked to (or are arranging meetings with) the project leads:

  1. Drogulus [1]- “a programmable peer-to-peer data store built for simplicity, security, openness & fun.”
  2. Grimwire [2] - “a RESTful Browser OS that does Peer-to-peer over WebRTC.” Grimwire and WebRTC: An Interview With Paul Frazee
  3. Open Peer [3] - “an open P2P signalling protocol.”
  4. PeerCDN [4] - “PeerCDN is a peer-to-peer distributed CDN that will make the web faster, more reliable, and help sites to reduce bandwidth costs.”
  5. PeerServer [5] - “a server in a browser with WebRTC.”
  6. Vole [6] - “a web-based social network that you use in your browser, without a central server… built on the power of Bittorrent.”


See Also

Redecentralize [7] gathers interviews of decentralized project leaders:


1: Nicholas Tollervey - Drogulus

2: Adam Ierymenko - ZeroTier One

3: Tony Arcieri - Cryptosphere

4: Paul Gardner-Stephen - Serval Project

5: Jacob Cook - arkOS

6: Christopher Webber - Media Goblin

7: Jeremie Miller - TeleHash

8: Bjarni Einarsson - Mailpile

9: Daniel Siders - Tent

10: Daniel Silverstone - gfshare

More Information

Geoff Hollingworth:

"Both standards are expected to be finalized mid this year. So while we will see early releases of experimental browsers this year, Google Chrome being the first, we expect others.

However, as these implementations are experimental, they are not interoperable. We believe interoperable implementations will start to appear in 2012, with market ubiquity happening in 2014." (http://www.ericsson.com/thinkingahead/the-networked-society-blog/2012/02/02/webrtc-the-democratization-of-the-communications-industry/)