Slashdot Mirror


Google Chrome To Have Real-Time Communications

kai_hiwatari writes "Last month, Google released an open-source project called WebRTC which aims to enables Real-Time Communications capabilities in the web browsers through simple JavaScript APIs. Now, they have taken the first step towards having WebRTC built into Chrome. With WebRTC, developers will be able to build voice and video applications using nothing more than HTML and JavaScript. This is a powerful technology which can challenge services like Skype."

17 of 121 comments (clear)

  1. Permission? by Anonymous Coward · · Score: 2, Interesting

    If this is done through javascript then is it possible to start running these services automatically without user oversight? Could lead to some interesting spyware opportunities.

  2. Sounds cool by GameboyRMH · · Score: 2

    Looking up WebRTC's license right now, says it's open source. Can't wait for the other browsers to pick up on this. I just hope it warns users before allowing access to the camera and mic.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
    1. Re:Sounds cool by zarthrag · · Score: 4, Funny

      I'm sure Apple is drawing up a patent on allowing the camera and mic to be turned on remotely, without permission. Probably in response to certain keywords.

      --
      Why can't all fpga/microcontroller manufacturers just release free optimizing compilers???
    2. Re:Sounds cool by cgenman · · Score: 2

      Yes. And a red light, used to scan depth.

      Also, the Kinect calibrates by panning up and down. If you see your camera nodding at you, it's probably recording.

  3. Mobile support? by torgis · · Score: 2

    I wonder if there's anything from a technical point of view that would prevent this from working on mobile devices, such as iPads and Android phones and tablets? If they're looking for wide adoption, I'll bet that getting it running on everyone's mobile or tablet would make it a killer app.

  4. Why in Chrome? by SilverHatHacker · · Score: 2

    I know Google has this whole web-based vision where everything is accessed through the browser, but I'd rather see this as a stand-alone app. I like my web browser to browse the web, my softphone to make calls, my email client to check my email, and my word processor to process my words. Heck, Windows 8 will be written in HTML/Javascript, and Gnome Shell is written in Javascript, so I don't expect to have to wait too long for a native app. I just can't wait for the cloud bubble to burst so we can go back to having traditional software again.

    --
    Funny may not give karma, but +5 Informative never made anyone snort coffee out their nose.
    1. Re:Why in Chrome? by Stewie241 · · Score: 2

      Why in Chrome?

      Why is Skype as popular as it is?

      The answer is ubiquity. Everybody has Skype.

      Packaging it in Chrome means that you get a significant user base without requiring people to install *another* client.

    2. Re:Why in Chrome? by jo42 · · Score: 2

      The Browser (is now) The OS. Long Live The (retarded new) OS!

    3. Re:Why in Chrome? by gstoddart · · Score: 3, Insightful

      I just can't wait for the cloud bubble to burst so we can go back to having traditional software again.

      I just can't wait for the web bubble to burst so we can go back to having traditional software again.

      The world has never really been the same since we developed this "everything is a web page" model. In a lot of ways, I don't find web-pages to actually be a good replacement for a traditional applications; the interface usability has greatly suffered.

      (Yes, there are still some things which don't run as web pages ... who knows, maybe we'll get good old-fashioned native clients pulling in data from the cloud, and there will be unicorns and bunnies and all will be good.)

      --
      Lost at C:>. Found at C.
    4. Re:Why in Chrome? by 140Mandak262Jamuna · · Score: 2

      Packaging it in Chrome means that you get a significant user base without requiring people to install *another* client.

      Isn't that how Microsoft became evil? They bundled in windows certified printer driver to nullify the advantage WordPerfect had, that it would print on any printer. They bundled in IE to kill Netscape...

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  5. Re:The future.... by drb226 · · Score: 4, Insightful

    "We noticed that your face was turned away during our advertisement. Let us play that again for you..."

  6. Spy technology! by vlm · · Score: 5, Insightful

    With WebRTC, developers will be able to build voice and video applications using nothing more than HTML and JavaScript. This is a powerful technology which can ...

    ... implement some truly awesome spy technology. Implemented both by site owners and site hackers.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  7. Re:Couldn't they just... by NoSig · · Score: 2

    I'd rather not have video compression implemented in slow Javascript (even if it is getting faster). I also imagine that you can't access web cam peripherals from Javascript without some kind of browser extension, though I don't know.

  8. Re:Skype? Try Facebook by silverglade00 · · Score: 3, Funny

    Without Wesley Data doesn't get turned on

    That put a horrible picture in my head and I threw up a little in my mouth.

  9. Re:Chrome Bloat by Teckla · · Score: 2

    Google won't add basic features like proxy settings that aren't shared with the operating system, and a master password for your saved passwords, but they keep packing these kinds of features in.

    I really don't understand why they're making the kinds of decisions they're making. It seems so random, like they stuff in whatever shiny they like, and then come up with weak justifications for skipping the rest.

  10. Re:Couldn't they just... by yarnosh · · Score: 2

    Javascript doesn't have Peer to Peer communication. Normally you're not allowed to make JS connections to anything but the server the JS came from. And even then, you can only make HTTP connections. And you certainly can't listen for incoming connections from peers. And then there's the lack of access to audio and video inputs.... So, there are many reasons why WebRTC is required.

  11. Re:Couldn't they just... by Unequivocal · · Score: 2

    Yeah - I'm really interested to see if WebRTC combined with the Mozilla "Verified Email" incubator project gets us away from the server owns my identity world of today.. https://wiki.mozilla.org/Identity

    Seems like then all you need the servers for are to issue short-lived identity certificates and host public keys to verify the certs. Then we could do some interesting browser to browser tech without having servers to authenticate every step.. Some interesting P2P tools could emerge. Hmm.