Thank you very much for the reply. Here is a little more information that may help us figure out what I'm doing wrong. No errors occur, and AutoPlay & AutoLoad are both set to true. Microsoft.SilverlightMediaFramework.Plugins.SmoothStreaming.dll
is referenced in the player xap but it seems that SMF cannot find the plugin to load from there. Here is a little bit of the architecture behind the project
Player.xap (this is where SMF dll's are referenced)
The Bootstrapper dynamically loads Player.xap via MEF.
What is interesting is that if I reference add a reference to Microsoft.SilverlightMediaFramework.Plugins.SmoothStreaming.dll in the Bootstrapper then SMF is able to find the plugin properly and the video will play. So it seems that even though all
my dll's are referenced properly in Player.xap they cannot be seen by SMF's implementation of MEF within that project.
Referencing the dll's in the Bootstrapper project destroys the intended seperation of the Player and the Bootstrapper as the intention is to be able to swap out any Player using MEF (be it SMF based or otherwise). As I claimed before, I am not extremely
familiar with MEF so any help is appreciated. If however this is something that I should turn to the general MEF community as well then please let me know.