Attached is my first stab at a Drupal contribution - a video provider file for overstream.net. (Needs to be renamed overstream.inc and placed in the video_cck\providers directory)
I needed this for a site because it allows users to add subtitles/captions to 3rd party video - I guess it is a 4th party provider. This is an essential accessibility WCAG 1.0 Level A requirement. It's also really great for providing translations.
It has a really nice UI for adding captions. Unfortunately, they don't generate thumbnails or serve the video themselves, so I can't think of a way of integrating it with the excellent auto-thumbnail functionailty in this module.
I think it would be great to have this included in the 6.x release. I'll try and install and test the 6.x-dev version port it to 6.x if anyone is interested.
Comment | File | Size | Author |
---|---|---|---|
overstream.txt | 8.17 KB | prbass |
Comments
Comment #1
Alex UA CreditAttribution: Alex UA commentedWhat a fantastic service! I definitely think this will warrant inclusion. For the thumbnails, if it really isn't possible to retrieve thumbnails from the provider, I'd suggest you create a small default image (i.e. a small jpeg that says "thumbnail not available") and set it as the default thumbnail, then allow emthumb to override it if the user wants to.
Comment #2
courtney CreditAttribution: courtney commentedOverstream is awesome! Thanks for contributing - I think this definitely should become one of the supported providers.
Comment #3
mgiffordAdding accessibility tag
Comment #4
Alex UA CreditAttribution: Alex UA commentedI'm going to mark as "won't fix", since we are now putting new provider files into their own modules. See http://drupal.org/project/media_hulu or http://drupal.org/project/media_viddler for examples.
Comment #5
prbass CreditAttribution: prbass commentedThanks Alex UA, I've not been working with Drupal very much recently, so I've not been following the developments with the media module.
I still think Overstream is great, so I might have a look at creating a provider module for it.
And at some point of course the site I used this on will have to be upgraded from 5.x so I might as well save myself a headache later...