A suggestion for temporarily solving lack of HTML5 media support

I see where your idea is going, but IMO it’s a risky decision: media companies and music labels could sue Haiku if such a feature was implemented due to copyright laws (people can use the download button to download copyrighted content), and it isn’t worth it risking it for HTML5 media support; youtube-dl was the subject of a DMCA takedown not long ago.