Have you tried to turn logging and console on? You can do that with this code: player.LoggingConsoleVisibility = Microsoft.SilverlightMediaFramework.Core.FeatureVisibility.Visible; player.LogLevel = LogLevel.All; When I did that it turned out that there
were errors with attaching parts with MEF as I describet here: http://smf.codeplex.com/Thread/View.aspx?ThreadId=215295 These errors occur only with smooth streaming media and I belive that they are caused by the version of Microsoft.Web.Media.SmoothStreaming.dll
library that is older then the one required by SMV v2. Unfortunatelly I couldn't find the proper version of Microsoft.Web.Media.SmoothStreaming.dll. I'm still waiting for the final release.

Yep I agree with panjanek, I still think the old Microsoft.Web.Media.SmoothStreaming.dll is the problem.

Even though it compiles, the fact that it then doesn't work, shows that something is wrong, and as we know that SMF ver 2 is dependent on a new version of the PDK dll, I think that most likely to be the cause.

Hey guys, first thanks for latching onto the Release Candidate so quickly! You will not be able to play Smooth Streaming using SMF v2 until the latest Microsoft.Web.Media.SmoothStreaming.dll is released, sorry about that. It should be released
very soon and once it is I'll post something on here. That said, when building your SMF v2 solution, everything should compile except Microsoft.SilverlightMediaFramework.Plugins.SmoothStreaming. Furthermore, you should be able to play ProgressiveDownload
videos no problem.