Re:Grumpy: Go running Python
by zardeh on Wednesday January 04, 2017 @03:44PM
(#13321861)
You could perhaps write a feature-bare clone. Here's some basic features:
And that was 5 minutes of poking around.
[ Parent
| on HN ]
> resolution management based on network speed
Not so much a feature of YouTube as it is a feature of HLS/Dash... but yes, it means you've gotta transcode the source video into multiple different bitrates.
Even outside of that, I can override the bitrate in some instances. But yeah, I was mainly talking about the necessary replication, cache, and transcoding (and I actually forgot about the multiple codecs, which they also provide, in addition to multiple resolutions/bitrates)