Slashdot Mirror


Google WebRTC: Can It Replace Skype?

mikejuk writes "Google WebRTC, all open source, is part of the web revolution that allows one browser to talk directly to another without the need for a server getting involved. WebRTC is an API that used the new P2P web API to allow developers to implement audio and video communications using direct P2P links between browsers. This really is a game changer." And, while this feature doesn't seem to have gotten a lot of attention so far, Google Voice can call landline and cell phones for a small fee, just like Skype.

30 of 199 comments (clear)

  1. Am i so stupid??? by stanlyb · · Score: 2, Interesting

    Tell me that such a thing as direct p2p connection between two anonymous computers in the wild, and even web-browser, is simply said IMPOSSIBLE without a third party, which is managing the tunnel between them. I simply don't see how this could work. No, no and no.

    1. Re:Am i so stupid??? by Jamu · · Score: 3, Interesting

      I'd imagine that Google will be the third party that allows the two peers to negotiate their p2p connection.

      --
      Who ordered that?
    2. Re:Am i so stupid??? by Albanach · · Score: 2

      Given they released the source, I'd expect anyone could be the third party. Mozilla, Opera or others.

      Third parties could presumably offer other services, such as POTS connections letting folk make cheap phone calls from their browser.

  2. Great Opertunity For Google by Frosty+Piss · · Score: 2, Interesting

    MS has not announced how exactly they will change Skype, but you can bet it will involve monetization in all forms. Don't expect any of the currently free Skype services to continue. Asterisk already lost Skype support.

    This is a great opportunity for Google to roll out a multi-platform competitor.

    --
    If you want news from today, you have to come back tomorrow.
    1. Re:Great Opertunity For Google by Yvan256 · · Score: 5, Interesting

      It's also a great opportunity for Apple to (finally) open the specifications for FaceTime, as they said they would when they introduced it.

    2. Re:Great Opertunity For Google by CannonballHead · · Score: 2

      What are you basing this on? Microsoft has a lot of completely free software and services. Why would Skype be so different? If anything. Microsoft has a lot more money to throw around than Skype's previous owners did, right?

    3. Re:Great Opertunity For Google by jhoegl · · Score: 2

      I predict licensing fees out the ass.

    4. Re:Great Opertunity For Google by h4rr4r · · Score: 2, Interesting

      They will do what they have always done, apple support will be a distant second and linux support if it exists will be in name only. See silverlight, and no moonlight is not anything other than support in name only. Even if they could make more money by having wider support, when it comes to Microsoft all will be sacrificed at the alter of the desktop monopoly.

    5. Re:Great Opertunity For Google by catdriver · · Score: 2

      Source (link) please.

      It's in the WWDC 2010 Keynote.

      A summary can be found in this article.

    6. Re:Great Opertunity For Google by Doogie5526 · · Score: 4, Informative

      Steve Jobs said it at the WWDC keynoe when it was announced in June of last year:
      http://www.youtube.com/watch?v=HP37O0horpY#t=6m44s
      "We're going to the standards bodies starting tomorrow and we're going to make FaceTime an open industry standard."

      Sorry for the YouTube link, I couldn't load Quicktime streaming here.
      http://www.apple.com/apple-events/wwdc-2010/

  3. Google Voice by bigstrat2003 · · Score: 3, Informative

    Unless something has changed, Google Voice isn't VoIP, and doesn't charge to call landlines or cell phones because it uses your own phone minutes to call them.

    --
    "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    1. Re:Google Voice by DanTheManMS · · Score: 2

      Google Voice is VoIP when initiated on your computer via Gmail, and is still free up through the end of this year at least. On a (typical) mobile phone you're right, it's merely a call negotiator, not a VoIP service.

    2. Re:Google Voice by I'm+not+really+here · · Score: 2

      Google Voice integrates with GChat and Google Talk, it's all essentially one service, and my Google Voice number is what people see when I call via the Gmail chat application, so Google Voice is VOIP.

      --
      Before commenting on the Bible, please read it first
    3. Re:Google Voice by Bob+Loblaw · · Score: 3, Informative

      Sadly, Google Voice is not available to non-US users. Also, even if you lived in the US and obtained a Google Voice account, it is not usable when abroad. I am in that situation now unfortunately. If I use a VPN to connect out of the US, the Call option shows up in the GMail interface but not otherwise. It is kind of bizarre for them to limit this since computer to computer GTalk is not limited and it wouldn't seem to use up any more resources.

  4. Re:Red? by creat3d · · Score: 3, Funny

    Read the summary again, it's a WEB REVOLUTION! Red like the blood that shall be spilled for the virtual betterment of all!

    --
    Grammar nazis are to this community what excrements are to gold.
  5. It's not the only protocol that does this... by krotscheck · · Score: 2

    Adobe's RTMFP has had this ability for years now, and they've since developed it further to include peer-to-peer rebroadcasting.

    Except... it requires Flash, which is a dirty word around these parts.

    --
    This signature can save you $400 on your car insurance!
    1. Re:It's not the only protocol that does this... by wagnerrp · · Score: 2

      The issue is that it requires flash, and is only implemented in flash. If you want to use it, you have to write your application in flash. Similarly, Skype only works with the Skype client, and if you want to use their P2P voice network, you have to use their software. The difference here is that its an open specification. Anyone is free to implement it however they choose, and are not constrained to one company's support of a closed binary application.

  6. Yo Dawg, by clarkn0va · · Score: 5, Insightful

    I heard you like an OS in your OS, so I put an app in your app so you can experience the reinvention of every app while you surf the web.

    I'm not sure I like this trend of taking every piece of software functionality, making it work inside a browser, and then treating it like it's something new. I feel like I'm back in the 90s, where every new song on the radio was some old song sung by a new person.

    --
    I am literally 3000 tokens away from the chaotic crossbow --Stephen
  7. Re:Will this stick? by MonsterTrimble · · Score: 2

    Huh? To name a few Google apps that are successful: Google Earth, Chrome, Gmail, & Picasa.

    --
    I call it 'The Aristocrats'
  8. Re:"between browsers"? by wed128 · · Score: 4, Insightful

    how about this; whenever you read browser, mentally substitute 'http html5 and javascript interpreter'

    that should clear up your issue.

  9. Like Skype? by X.25 · · Score: 3, Informative

    Thanks for visiting Google Voice. We're not yet open for users outside the US, but are planning to expand our service to additional countries in the future.

    Sorry. Not even close to Skype.

    1. Re:Like Skype? by hitmark · · Score: 2

      I think that is what people overlook about Skype.

      1. IM
      2. Video
      3. voice
      4. phonecalls to home or mobile phone, globally
      5. phonecalls from home or mobile phone, globally
      6. groups of the above

      1, 2, 3 and 6 is most often talked about, while 4 and 5 is what has made Skype so popular. This in particular as you can do it from anywhere in the world if you can log onto the Skype service. And the rates are local rates.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  10. NAT traversal in practice? by molo · · Score: 2

    from the WebRTC FAQ:

    Includes and abstracts key NAT and firewall traversal technology using STUN, ICE, TURN, RTP-over-TCP and support for proxies.

    Does anyone know how well this works in practice? It seems that some external server will be needed for coordination, making this very much less P2P than it would otherwise be.

    -molo

    --
    Using your sig line to advertise for friends is lame.
    1. Re:NAT traversal in practice? by Tester · · Score: 2

      ICE with TURN work really well.. TURN means using a relay.. And Google said that with Google Talk, less than 5% of calls use the relay, that means that NAT traversal is successful 95% if the time. With a relay,. you get very close to 100%.

  11. Google will only let you call out in the US by m50d · · Score: 3, Insightful

    And since the big reason for using skype is to stay in touch internationally, that's a much bigger barrier than you might think.

    --
    I am trolling
  12. Re:Will this stick? by drb226 · · Score: 2

    Nah, what failures all of those were. Just like the failure of AppEngine, Google Translate, Android...the list of failures goes on and on... /sarcasm

  13. WebRTC Open Code is missing important bits by Tester · · Score: 5, Interesting

    The WebRTC code that was released is missing many important bits that are required to compete against Skype. The most important is probably a bandwidth management engine, the code that's currently public just sends at a pre-configured bitrate. That means it can only do low resolution video with a shitty quality.

    That said, Google Talk in GMail and Android have a dynamic bitrate stuff, and I expect they will be released at some point. I should also mention that Farsight2/Farstream using in Empathy and Pidgin are currently gaining the same kind of bandwidth management that Google is doing. So we should get at least two independent open implementations soon.

  14. Re:Will this stick? by winkydink · · Score: 2

    How much revenue do they bring in?

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  15. That doesn't mean they're going to open FT up by name_already_taken · · Score: 2

    Steve Jobs said it at the WWDC keynoe when it was announced in June of last year: "We're going to the standards bodies starting tomorrow and we're going to make FaceTime an open industry standard."

    All that means is that FaceTime's protocols will be open - so anyone could build their own implementation of a FaceTime client or a FaceTime server (presumably it needs one).

    It does not necessarily mean that Apple's FaceTime system will accept connections from non-Apple FaceTime clients, or that Apple's FaceTime clients (the FaceTime app on OS X, or FaceTime on iOS devices) will connect to non-Apple FaceTime servers.

    Which is too bad, really. I hope they do fully open it up to outside use, but I doubt it.

    --
    Putting moderation advice in your .sig lowers your karma!
  16. WebRTC was in SKYPE pre 3.2 releases by John+Sokol · · Score: 3, Informative

    Yup, your heard me, Global IP Solutions that was aquired last year by google was maker of the Engine that Skype was using.

    Looks like they parted ways back in 2007 with Skype 3.2.

    Looks like Skype really shot them selves in the foot on this one, Google just opensourced it with a BSD style license and soon Skype will be history.
    Which may explain why they sold off to Microsoft reciently.

    You can read more on my blog post.
    http://videotechnology.blogspot.com/2011/06/webrtc-bringing-real-time.html

    --
    I am always doing that which I can not do, in order that I may learn how to do it. - Pablo Picasso