Live data from Hacker News

Bringing Peer-to-Peer Streaming to the World.

swirl-project.org

11–20 of 53 posts

Re: Bringing Peer-to-Peer Streaming to the World.

#11

We've built a fully functional peering solution at Kontiki and have millions of users (all on corporate networks). If you're interested in that sort of stuff come join us - we're hiring. http://www.kontiki.com/products/enterprise-content-delivery-...

Your tech sounds cool but I don't think it's open source ;-). If you are at IETF89 in London next week, I'd love to talk P2P streaming. I'm @dch__ on twitter.

Re: Bringing Peer-to-Peer Streaming to the World.

#12
post #6

Is this like StreamNation or Put.io?

Not yet, but integrating with apps like dropbox or similar etc is a nice feature, I'll add that to the official list.

PPSP's key features are:

- live streaming using an innovative method that can be easily secured

- optimised for fast start

- using a standard protocol (UDP) for maximum carrier friendliness

- efficient storage of hash tables via binmap

- use of merkle trees for verifying content without needing the whole hash table to be transferred to every client

- LEDBAT for playing fair with other bandwidth on the client connections

More details on these https://github.com/skunkwerks/swirl/blob/feature/docs/doc/me... and also in the IETF spec http://tools.ietf.org/html/draft-ietf-ppsp-peer-protocol

Re: Bringing Peer-to-Peer Streaming to the World.

#13
post #7

With VLC, we've looked at various P2P video streaming technologies, like Tribler, Goalbit or Peercast. But so far, nothing actually worked correctly... If something standard (or close enough) actually emerges, and is not insane to integrate, this would change a lot of things :)

I'd love to talk further with you about that.

Re: Bringing Peer-to-Peer Streaming to the World.

#14
This is neat, but I think if peercasting software which is "good enough" can be built on top of WebRTC data connections (mandatory encryption and forced TCP are at least two drawbacks) I think it will win in terms of public adoption if is inferior in other technical aspects simply because people will end up using it without knowing it.

Re: Bringing Peer-to-Peer Streaming to the World.

#15
post #7

With VLC, we've looked at various P2P video streaming technologies, like Tribler, Goalbit or Peercast. But so far, nothing actually worked correctly... If something standard (or close enough) actually emerges, and is not insane to integrate, this would change a lot of things :)

What do you think of Ace Player?

It's a VLC branch adding BitTorrent support, which is a pretty slick addition. I've not been able to find their source code (wiki is down) but it looks decent.

Re: Bringing Peer-to-Peer Streaming to the World.

#16

This is neat, but I think if peercasting software which is "good enough" can be built on top of WebRTC data connections (mandatory encryption and forced TCP are at least two drawbacks) I think it will win in terms of public adoption if is inferior in other technical aspects simply because people will end up using it without knowing it.

That doesn't include discovery, tracking. It would have to be developed on top. It also necessitates a pretty much full implementation of the WebRTC client signaling, which is not too trivial.

BTW lately they are probably switching to use SCTP for data streaming. Encryption is still mandatory.

Re: Bringing Peer-to-Peer Streaming to the World.

#17
post #15
post #7

With VLC, we've looked at various P2P video streaming technologies, like Tribler, Goalbit or Peercast. But so far, nothing actually worked correctly... If something standard (or close enough) actually emerges, and is not insane to integrate, this would change a lot of things :)

What do you think of Ace Player? It's a VLC branch adding BitTorrent support, which is a pretty slick addition. I've not been able to find their source code (wiki is down) but it looks decent.

Ace Player is unfortunately a GPL violation, so we're not sooo in love with it...

Re: Bringing Peer-to-Peer Streaming to the World.

#19
Please please please let this lead to a P2P version of Twitch.tv.

It would be amazing if gaming broadcasters could stream directly to their subscribers/followers, with very little latency (not the 30 second video lag Twitch adds). Broadcaster monetizing could be tricky, but definitely doable.

Re: Bringing Peer-to-Peer Streaming to the World.

#20
post #19

Please please please let this lead to a P2P version of Twitch.tv. It would be amazing if gaming broadcasters could stream directly to their subscribers/followers, with very little latency (not the 30 second video lag Twitch adds). Broadcaster monetizing could be tricky, but definitely doable.

how would you monetize?
Post reply on HN