I think this is one of those problems where you never know how someone is going to use tools until you get your hands on them. I used to work for an engineering firm and when we bought our first 3D printer it was a toy. Then we started to realize that it could build tools that we needed on the fly and soon we had a dozen and they were always printing something. We didn't know how to use it until we had it.
Also, thanks for participating in this thread.
I'd be willing to bet that Cloudflare TV is built on top of their Stream infrastructure.
There's Cloudflare-stream[1] and also Mux[2]
[1] https://www.cloudflare.com/products/cloudflare-stream/ [2] https://mux.com/
MediaConvert will transcode videos to various formats (MP4, HLS, MPEG Dash, etc).
MediaLive does on the fly transcoding for live streams, allows you to select various destinations (if you have a stream key for YouTube, for instance).
MediaPackage is commonly a destination for MediaLive and will act as an origination for live viewing (ideally with a CloudFront distribution in front of it). It also allows for easily converting the HLS to various outputs provided a timestamp (no frame specific clipping which is annoying); MediaConvert doesn't support HLS as input yet -- although you can do it.
MediaStore is basically a low-latency S3 for storage.
MediaTailor allows for stitching in ads.
So you still have to deal with transcoding, storage, etc. Azure has their own media services and Google uses (or bought?) Anvato. I think their service offerings are all pretty similar, but I could be wrong. Actually looking at Anvato, it looks like they provide a couple additional services.
Note: I don't work for AWS, but work for a video platform and we use AWS exclusively.
I appreciated that one, as I did "Code Rush"[3], an embedded documentary following people at Netscape in 1998, even shows the moment Jamie Zawinski bringing the source code and uploading it, or moments where they needed Apple to greenlight using proprietary code, trying to reach Steve Jobs, and ending up implementing it.
Another one I liked was "Downloaded", a documentary about Napster with the main people (Sean Fanning, Sean Parker, Ron Conway, etc.)[4]
PS: Since you're here, I was unable to log to my CloudFlare account for more than a week, reset my password an everything, but always couldn't log in until a couple of days ago. I would have wanted to see a video on the background of the issue and how it was resolved : )
[1]: https://www.youtube.com/watch?v=0NRL7YsXjSg
[2]: https://en.wikipedia.org/wiki/Aardvark%27d:_12_Weeks_with_Ge...
A mini version of that is a show that John Graham-Cumming, our CTO, is going to be hosting weekly:
https://cloudflare.tv/schedule/3RbW4iJZAbfN9OetUovuQ2
"Join Cloudflare CTO John Graham-Cumming as he interviews Cloudflare engineers and they discuss a 'war story' of a problem that needed to be solved — and how they did it."
Any chance it will show up as a podcast or on YouTube, or available to watch at another time?
As I said, the 24/7 idea has huge potential and I think cloudflare is well positioned to do something in this arena.
I guess traditional audience participation via call and response would at least put a fairly strict upper-bound on latency...
Cloudflare seems like the sort of company that could pull that off. Netflix is another, if they did live video.
I dont understand the negativity. Looking forward to seeing your channel and your format. Maybe it will work maybe not. Great initiative. I'm from the industry, and people I work with were excited about the news.
Responses here in this thread remind me of /r/linux culture. Strange, it's a HN I haven't seen.