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.

CommentFileSizeAuthor
overstream.txt8.17 KBprbass
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Alex UA’s picture

What 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.

courtney’s picture

Overstream is awesome! Thanks for contributing - I think this definitely should become one of the supported providers.

mgifford’s picture

Issue tags: +Accessibility

Adding accessibility tag

Alex UA’s picture

Status: Needs review » Closed (won't fix)

I'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.

prbass’s picture

Thanks 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...