To me, an alternative model would be deep-linking/embedding 3rd party videos that you own.
For instance, sign up at @server, then:
- Connect your YouTube account
- Post Video 1 to YouTube
- You now have a Video 1 in your federated feed with a YouTube embed
- Connect your Vimeo account
- Post Video 1 to Video (same hash and/or title)
- Your feed entry of Video 1 is updated to support both back end videos
This way your "feed" is federated, but the efficiency of centralized video content is used. If a provider goes down, or you choose to leave, you can re-up to another provider and with the connected account/title matching, your feed could be auto-updated.
Yup, it does. I think I still have my server hard coded from when it first launched.