How can I let my users download my media files as well as watch them?

And I don’t mean sync them in some weird format that requires digging (coughsynccough) - I mean click download, get a prompt for the save location, and save the media file to the local machine.