title: Does a silverlight video player always need source address in URL format only?
body: <p>I have seen on many sites the silverlight video player. I noticed that all of them took a URL as the source of the video file. </p>
  
  <p>Can a silverlight player play a video file kept locally? </p>
  
  <p>I mean a simple HTML file kept in a folder with the xap (say VideoPlayer.xap) and the video (say ABC.avi) file.</p>
  
  <p>The html file would contain an object tag. For example: </p>
  
  <pre><code>&lt;object height="240" width="500" type="application/x-silverlight-2" data="data:application/x-silverlight,"&gt;
              &lt;param value="VideoPlayer.xap" name="source"&gt;
              &lt;param value="onSilverlightError" name="onerror"&gt;
              &lt;param value="white" name="background"&gt;
              &lt;param value="cc=true,markers=true,markerpath=markers_movie21.xml,m=ABC.avi" name="initParams"&gt;
              &lt;a style="text-decoration: none;" href="http://go.microsoft.com/fwlink/?LinkID=115261"&gt;
                  &lt;img style="border-style: none;" alt="Get Microsoft Silverlight" src="http://go.microsoft.com/fwlink/?LinkId=108181"&gt;
              &lt;/a&gt;
          &lt;/object&gt;
  </code></pre>