I just got a Lumia 635 and the phone is great, very fast, does almost everything I want... except streaming video. There is a website I access that live video can be viewed either through H.264 video/AAC audio or Windows Media Player. I have no problem watching the video on a BlackBerry, Android or iOS device, but can't seem to be able to on Windows Phone. Am I missing something?