I've used the webrtc project people link here as well, but it is worth pointing out that Skype has an API. I'm not even a Windows programmer in general, but it only took me an afternoon to write a tiny app for a Mom's five year old that just calls Mom immediately and automatically as soon as it is started and has a locked preferences page for setting everything up.
Ask HN: Skype, but properly peer-to-peer?
51–60 of 80 posts
Re: Ask HN: Skype, but properly peer-to-peer?
#52Earlier quoted context omitted.
> STUN and TURN which costs money and uses significant amounts of bandwidth. TURN does, but not STUN. STUN's just for address discovery and many VoIP providers allow anyone to use theirs. But agreed - STUN on its own can fix only some connection. Anyway, I think IPv6 can't be here soon enough. That would allow many improvements in the p2p networks!
As someone with native IPv6 connectivity (from a braindead/broken/cheap/stupid ISP, behind Dual Stack Lite, which causes a bunch of other problems) I .. don't believe that IPv6 is - being generally available soon enough to matter (ever tried accessing your home connection via IPv6 from your mobile? There's no usable workaround that I've found so far and I don't see networks switching to IPv6 anytime soon) - easy to m…
Also once you know the address that doesn't use NAT, you could just use the STUN idea and just and the data from both ends at the same time.
Regarding ISP problem... have you tried contacting the support to replace the router? If it's their device they should just handle it like any other issue. If they refuse then it may be a problem with the "braindead/broken/cheap/stupid ISP" rather than any technology.
Re: Ask HN: Skype, but properly peer-to-peer?
#53Re: Ask HN: Skype, but properly peer-to-peer?
#54I am currently working on an in-browser peer-to-peer chat/audio/video application. It's a work in progress at the moment, but you can take a look: https://github.com/Gargron/baron As a desktop app, there's Jitsi, which works with XMPP and SIP accounts.
Re: Ask HN: Skype, but properly peer-to-peer?
#55- 100% distributed / peer-to-peer
- public key encrypted
- open source
Re: Ask HN: Skype, but properly peer-to-peer?
#56Re: Ask HN: Skype, but properly peer-to-peer?
#57RetroShare has VoIP and is: - 100% distributed / peer-to-peer - public key encrypted - open source http://retroshare.sourceforge.net/
Re: Ask HN: Skype, but properly peer-to-peer?
#58Re: Ask HN: Skype, but properly peer-to-peer?
#59 sudo apt-get install linphoneRe: Ask HN: Skype, but properly peer-to-peer?
#60Earlier quoted context omitted.
As someone with native IPv6 connectivity (from a braindead/broken/cheap/stupid ISP, behind Dual Stack Lite, which causes a bunch of other problems) I .. don't believe that IPv6 is - being generally available soon enough to matter (ever tried accessing your home connection via IPv6 from your mobile? There's no usable workaround that I've found so far and I don't see networks switching to IPv6 anytime soon) - easy to m…
Regarding the last part, that's where technology like upnp cones into play. There are already some ideas out there: http://tools.ietf.org/search/draft-bnss-v6ops-upnp-01#sectio... Also once you know the address that doesn't use NAT, you could just use the STUN idea and just and the data from both ends at the same time. Regarding ISP problem... have you tried contacting the support to replace the router? If it's their…
Technology: UPNP might be a way to open ports, but that works for IPv4 as well, no? I mean, the benefits of IPv6 lie elsewhere? A global address (for a time.. my prefix changes whenever my ISP likes to do that. I have the same 'unstable' address problem, still need to update my AAAA records all the time to make incoming connections work), independent of firewall issues?
If I host a game, it can open a port via upnp (and serve people from the internet) with ipv4 as well. Where is the benefit I'm missing, other than being able to see a dancing tortoise on kame?