With webtorrent you need to keep a tab open seeding the file?
There can be special archival nodes on desktop systems that seed files to webpeers, we have the basis to start now.
Once WebRTC is improved and new version is deployed, such “media layer” can be drastically improved. That will take some time though.