title: Display streaming video in desktop app
body: <p>I have a Windows native desktop app (C++/Delphi), and I'm successfully using Directshow to display live video in it from a 'local' video capture device.</p>
  
  <p>The next thing I want to do is display video from a 'remote' capture device, streamed over the LAN. </p>
  
  <p>To stream the video, I guess I can use something like <a href="http://www.microsoft.com/expression/products/encoderpro_overview.aspx" rel="nofollow">Expression Encoder</a> or <a href="http://www.videolan.org/vlc/" rel="nofollow">VLC</a>, but I'm not sure what's the easiest way to receive/decode the streamed video. Inserting an ActiveX VLC or Flash player might be one option (although the licensing may be an issue then), but I was wondering if there's any way to achieve this with Directshow...</p>
  
  <p>Application needs to run on XP, and the video decoding should ideally be royalty free.</p>
  
  <p>Suggestions, please!</p>