views:

180

answers:

1

I've been tasked with securing video content for an intranet client/server solution. There seams to be a couple of DRM solutions out there, but most of them have various draw backs for us. Cost is a huge factor. Maintaining the "keep honest people honest" philosophy, I was asked if it would be possible to obfuscate the files on the server by adding bytes and then removing them in our proprietary players on playback.

VideoRendererElement seams to provide this functionality. The IMFSourceResolver seams to provide something like this as well.

Will both of these work? If so, is working with Media Foundation better time spent? I believe that the VideoRendererElement wrapped DirectShow which is being replaced by Media Foundation.

A: 

In Silverlight you can use the mediastreamsource, not sure what equivalents there may be in WPF...

Jason Roberts
Silverlight's MediaElement also gets Smooth Streaming and Silverlight DRM. WPF's MediaElement is lacking imo.