I have a hard drive connected to a Raspberry Pi with Samba installed. Samba is terribly slow, so I just ended up bypassing that and installing youtube-dl directly on the Raspberry Pi. I'd like to find a more robust solution, but for now that works.
Streamlink looks like a great project. Thanks for mentioning it!
Streamlink looks like a great project. Thanks for mentioning it!