I know some people on HN have such setups; could you share recommendations for hardware and software stack? I suspect a Raspberry Pi may not be enough (having network and USB sharing capacity), especially if we want to simultaneously stream movies for ourselves. But I also don't want to turn it into some $1k+ server build, the way they do on /r/plex and elsewhere. Could anyone recommend a "compromise" setup, that would allow to comfortably stream HD videos to 2-3 devices simultaneously?
If you're worried about the quality of content from YouTube, or the chances that someone gaming the system dumps questionable content into your stream, it's worth spending ten bucks on an antenna. It's also good for supplementing your child's YouTube viewing when YT starts showing the same stuff over and over.
Also PBS kids apps, ad-free as well.
Still, I want to make it video-on-demand, but with content fully curated by us - to avoid age-inappropriate content, ads and recommendations. There's no way I'm going to let my kid touch raw YouTube in the next decade.
I am able to get most of the videos downloaded and converted using that application. Sometimes I have to go and manually get a couple of videos that failed to download, but the app has served me well.
(I have a seven year old and a three year old)
In the end we just settled on netflix and the national broadcasting company (NRK), but I do have a synology nas with some stuff that I can stream to mobiles/ps4 via dnla or apps which would do most of what you want.