“If in doubt…. reboot the device and try again”
I spent a lot of today messing around with IIS Smooth Streaming, trying to get various things to work from a Windows Phone 7 application. It was only after a day of frustration that I decided to reboot the device, and then as if by magic it all started to work. I’ve seen similar things to do with the MediaElement so I imagine it has to do with the media stack on the device getting its knickers in a knot.