[login to view URL]
The above plugin is the thing coming closest to what I am looking for,
we have a domain on main server ([login to view URL]) and a separate server serving static files from cdn.domain.com.
When making a new post and attaching media or videos, it would send these items to the separate server and serve them from there. (like the above plugin but instead of amazon or cloudfront it comes from our own external server)