I'd also consider serving the files from your broadband connection and use various caching techniques to limit hitting your home server such as IPFS, Cloudflair, browser caching and other p2p approaches.
Alternatively, if it's video, you could also upload it to YouTube as unlisted and serve it embedded in your page.
We could provide better recommendations if you share more details what the type of data is and how it's intended to be used.