hey dublinben, thank you for your comment. Since the browsers do not support HLS by default, it is needed to use Flash for it. I'm planning to bootstrap a version with DASH support (probably using dash.js) dropping the need of Flash.
Great work. I'm always excited by attempts to marry the centralized nature of the web with all we've learnt about P2P. Best of both worlds. Just gave it a try. The video was a bit choppy for me, on a ~3Mbps connection, but I'd like to see how it works with a larger swarm (it's remained fairly stable at 8). I'll take some time to look at the code, too, though it's likely beyond my immediate grasp :)
thank you! I still need to calibrate when a peer gives up to receive by p2p and goes to CDN, but it seems it's working for some swarms with low RTT. Regarding the code, I bet you'll not have problems to understand but feel free to ask me anything you want.
I hate the fact that as a Canadian, I can't really support any video streaming services relying on P2P simply due to our archaic bandwidth restrictions.
Most Canadian ISPs have combined Up/Down Bandwidth Caps, which are already insanely easy to hit with any sort of media streaming (they usually range from 40-80 GB/mo). Peering any of these services is only going to make matters worse.
Not on any major providers, at least in Ontario.
Bell, Rogers, Cogeco are all definitely metered and limited (for all reasonable price ranges at least, $90+ for unlimited bandwidth is not reasonable compared to prices in other countries).
But in most of the services areas where you can get Bell or Rogers, you can get one of the 3rd party providers like Start or Teksavvy. These providers have an unmetered upstream cap and very generous downstream caps.
22 comments
[ 5.1 ms ] story [ 67.6 ms ] threadMost Canadian ISPs have combined Up/Down Bandwidth Caps, which are already insanely easy to hit with any sort of media streaming (they usually range from 40-80 GB/mo). Peering any of these services is only going to make matters worse.
It's a joke. And the only reason is to make you pay for the more expensive connection. Maybe also to hand you additional charges.
Plus this seems like the sort of technology that may even make less bandwidth congestion. It might even speed up your archaic internet connection.
The caps are really limiting, and worse than that they're something you have to be aware of to not get stuck with overage charges.
The lack of symmetric options is really a problem too. What good is an 'unlimited' upload cap if the bandwidth is 10% of what your download speed is?
It's awful. The Canadian broadband market lacks competition and fiber availability.
Especially if they do it without even telling me.
The adult video sector will be very interested ... The bandwith is a mjaor problem there.
And professionnal streamer too.
Regards