New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Good Live Streaming RMTP CDN?
dharmakaya
Member
Does anyone know of a good provider that can offer live stream files and have good hotlink protection/ secure tokens? Also looking for a low cost provider if possible.
Comments
BunnyCDN probably
BunnyCDN doesnt offer RMTP streaming at the moment
Maybe this - https://www.pushrcdn.com/video.html
http://www.onyxservers.com/
However, couldn't nginx with rtmp plugin do the job aswell?
You didn't specify RTMP - live streaming is many things - HLS is still live streaming :-)
The RTMP plugin in nginx is super buggy
Kaltura CE is free and can do all kinds of live streaming, it also integrates into some CDN already.
http://kaltura.github.io/platform-install-packages/
https://github.com/kaltura/platform-install-packages
Well, it took about 3 seconds to start the video, I would call that slow.
maybe its just your shitty internet
Well, its a 200k line in downstream, OVH actually has no bad network.
But for some reason it was about 3 seconds, youtube has higher latency and is 3 times faster.
No idea maybe some routing issues.
Can bunnyCDN deal with HLS streams? I am trying to stream a live event. our source provider gives us a .m3u8 file.
I have set up a nginx server with the rtmp plugin. Is it more cost effective to manage the servers myself? and is it as simple as spinning up a bunch of vultr droplets and redirect with geo dns??
HLS is nothing more than chunks of video segments and a m3u8 file, so sure why not :-)
You can use BunnyCDN for secure tokens similar to nginx secure link module
https://support.bunnycdn.com/hc/en-us/articles/208517745-How-to-set-up-CDN-Url-Token-Authentication
If you already have the m3u8 you can look at encrypting the segments and serving a key
with the manifest
http://hlsbook.net/how-to-encrypt-hls-video-with-ffmpeg/
Hey @Neoon, if that really is the case, would you mind PMing me your IP? I'd like to see what the route shows and why it has taken 3 seconds to start. That is way too long and totally not how it should be.
@carcosa - are you able to use BunnyCDN for m3u8 links? i asked them and it seems like its against their terms of service lol
@zerpy - are you able to use bunnyCDN for the HLS streams? seems like they are throttling it for me.
Yeah, we decided to no longer allow live streaming due to so many copyright and abuse issues that came along, but it is otherwise fully supported. Any CDN should be able to do HLS pretty much.
@BunnySpeed so technically, would cloudflare be able to stream it? if so i assume copyright issues also affect the service?
@BunnySpeed said:
Sure, I think, if you can get it to cache correctly, but if you get any high amount of traffic be prepared to pay quite a lot.
HLS isn't really delivered as a stream, which is why most CDNs can handle it. To them it's just files which they already deal with. Ensuring it's cached properly is the trick, as in the case of a live stream the files will be changing rapidly (depending on segment configuration).