This is an interesting idea!
How would you expect the plugin to get a list of available media from the self-hosted server? Are you thinking about a specific software installed on the self-hosted server that I can communicate with?
Can you give me some media server setup example that could be nice to support?
If you prefer you may send your answers and suggestions here:
louismichel@onecodeshop.com
What about expecting an existing (i.e. well-known) API for remote access to self-hosted services?
I’m trying to replace an outdated plugin that allows me to embed images from self-hosted Zenphoto galleries. Unfortunately there is no Zenphoto API for external access available as of today. So I was thinking about building an API plugin for Zenphoto resembling the Flickr API (well, a small subset of it) as it is one of the most commonly supported APIs.
All you had to do to use it in WordPress would be to have a plugin accept a different URI for API requests, e.g. instead of sending requests to http://api.flickr.com/services/rest/ it has to use something like http://myserver.example.com/plugins/flickr-api.
(Don’t nail me down to that Flickr API example, it was just the first thing that came to my mind. Of course a lot of the Flickr API functions do not apply to different hosting services. Maybe there is an API that is more suitable or more generic that I don’t know of.)
Hi Tobias!
I think this is an interesting idea. If we can find a “generic API” for self-hosted services I say why not?
Since this might be for more advanced user or might required more support, I think it will probably be a premium add-on.
I am open to your suggestions on this if you find a promising solution.
Regars,
Louis-Michel
Now that I think of it: What about Media RSS?
First of all it’s quite easy to implement (on both sides). Secondly, there should already be a wide variety of software offering Media RSS services that you could add to the list of supported software.