I think i have some gist of what you are asking for and i suggest you use bit torrent aka p2p application for such method,it will allow for safe ,untrackable transport and such can be delivered on a timed basis using certain bit torrent applications some of which allow for timed duration.
There are many to choose from I have been instrumental in the past in the development of Azureus now known as vuze,but there are a whole range of torrent applications from u torrent,ktorrent,deluge,limewire,ctorrent,bittoren t,emule,etc,etc,
most allow for remote control and most allow the creation of torrents from your own files which can be downloaded from your systems/pc`s own server via a simple torrent file link,hope this helps.
The other option is to get a big expensive server with a large bandwidth and serve up real time video which is real streaming and you can limit duration through server,all links are static until clicked on or downloaded so not really automatic as someone has to activate them in the first instance. =)