I've seen the thread about the technical side and much as I'd love to help there, I don't have the skills the other posters do.
But I do have another possible route - my main client at the moment is the BBC internet services (FM&T before the current re-org kicks in), and part of my current work is currently helping Youview, previously Canvas, separate their systems from those at the BBC.
So, if anyone can think of a way Canvas and/or the BBC might be interested, or able to help, or might have useful info or something, and knows anyone I could go ask - please yell!