Slashdot Mirror


Mozilla Combines Social API and WebRTC

theweatherelectric writes "Mozilla has put together a demo which combines WebRTC with Firefox's Social API. Over on Mozilla's Future Releases blog, Maire Reavy writes, 'WebRTC is a powerful new tool that enables web app developers to include real-time video calling and data sharing capabilities in their products. While many of us are excited about WebRTC because it will enable several cool gaming applications and improve the performance and availability of video conferencing apps, WebRTC is proving to be a great tool for social apps. Sometimes when you're chatting with a friend, you just want to click on their name and see and talk with them in real-time. Imagine being able to do that without any glitches or hassles, and then while talking with them, easily share almost anything on your computer or device: vacation photos, memorable videos — or even just a link to a news story you thought they might be interested in – simply by dragging the item into your video chat window.'"

5 of 44 comments (clear)

  1. actual explanation of what it does by Trepidity · · Score: 5, Informative

    If you were likewise confused by this blurb about clicking on friends' names in the browser, what WebRTC actually is at a technological level, at least, is basically a collection of real-time P2P streaming-media stuff that is currently usually implemented via browser plugins or 3rd-party software. W3C is trying to standardize and expose it via more normal javascript APIs.

    The basic functionality will include things like: users opening video or audio streams with each other (which includes NAT-punching, negotiating codecs, etc.) to support Skype-style video chat in the browser; streaming logic to deal with sending/buffering/etc. for P2P streams; support for data connections directly between users, to allow browser-based multiplayer gaming to bypass a central server; and some kind of management of local multimedia resources that I don't fully understand.

    The draft standard is here.

  2. Let me know when... by Agent+ME · · Score: 3, Interesting

    ... the documentation on these features exist, and the Social API works for more things than just Facebook. There's literally a whitelist in the browser (about:config, key social.activation.whitelist) which only allows Facebook to use the Social API features. (And if you edit the whitelist yourself and try to use the feature on a different site, it just re-opens the Facebook sidebar because Facebook's siderbar seems to be hardcoded in other places too.)

    1. Re:Let me know when... by caspy7 · · Score: 3, Informative

      As it stands there is one page on the internet (on Facebook's site) that can install this sidebar.
      Avoid going to that page and clicking the "Turn On" button and you should be golden.

  3. iChat by Tom · · Score: 3, Insightful

    Imagine being able to do that without any glitches or hassles, and then while talking with them, easily share almost anything on your computer or device: vacation photos, memorable videos â" or even just a link to a news story you thought they might be interested in â" simply by dragging the item into your video chat window.'"

    In other words, what iChat has allowed me to do for half a decade? I've used it to run contract negotiations with the contract document shared via iChat to all parties, for example.

    So what exactly is new here?

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:iChat by hawkinspeter · · Score: 4, Insightful

      Not being tied to Apple or any particular OS?

      --
      You're a temporary arrangement of matter sliding towards oblivion in a cold, uncaring universe