title: Why I can't receive a live555 RTSP stream into a QVideoWidget?
body: <p>I am trying to stream a H.264 video stream from a live555 server to a client application that displays it using QVideoWidget on Windows (Qt 5.5)</p>
  
  <p>Unfortunately, the QVideoWidget does not show anything (but it does show videos that start with http:// instead of rtsp://).</p>
  
  <p>If I sniff the packets I can see that the server is returned a 405 Method not allowed:</p>
  
  <pre><code>GET /testStream HTTP/1.0
   Host: 172.19.217.147
   User-Agent: NSPlayer/12.00.7601.17514
   Accept: /
   Accept-Language: en-us, *;q=0.1
   Connection: Keep-Alive
   Pragma: xClientGuid=
   {3300AD50-2C39-46C0-AE0A-889398BAE808} 
  Pragma: packet-pair-experiment=1
   Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.startupprofile, com.microsoft.wm.predstrm
   Pragma: no-cache,stream-time=0,stream-offset=0:0,packet-num=4294967295,max-duration=0
   Pragma: LinkBW=2147483647, rate=1.000, AccelDuration=10000, AccelBW=2147483647
  
  HTTP/1.1 405 Method Not Allowed
   Date: Tue, Oct 06 2015 13:35:55 GMT
  </code></pre>
  
  <p>I am using live555 testH264VideoStreamer to stream the video.
  If I try to use libVLC then it works. Why is it not working with QVideoWidget (which in turn uses Windows Media Foundation)?</p>