Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It isn't easy to handle playing videos just with a CDN. You have to handle:

- the different formats because browsers support different stuff

- different qualities because you have to respect bandwidth visitors' bandwidth

- dynamic / adaptative quality

- CSP stuff

- nice UI for the video

etc.

At this point, PeerTube handles all this for you and it's easy to setup.



>It isn't easy to handle playing videos just with a CDN. You have to handle: [... various video delivery tasks...]

I think gp's "BunnyCDN" was shorthand for the video-as-a-service Bunny Stream: https://bunny.net/stream/

That "turnkey" managed service from Bunny would be more feature-complete for businesses than self-hosting PeerTube.


+1 I should have made that clearer, thank you for filling in my gaps.


Most CDNs have services for that but also that stuff matters much less if you’re not Netflix or YouTube. A basic HTML5 video tag has better UI than half of the complicated players, H.264 at phone and desktop sizes will cover almost everyone, and you’ll be fine for most businesses, conferences, etc. You need to have a LOT of traffic before the money you’re paying for bandwidth is greater than the cost of screwing around with complex infrastructure, and unless you’re streaming live events at high resolution having a CDN serving cached content is going to be faster than messing around with dynamic quality or trying to provide dozens of codec / resolution / quality permutations.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: