title: How to show a video on a web page using Python?
body: <p>To show an image on a web page I need to use <code>&lt;img&gt;</code> tag in the HTML code and in this tag to "point" to an image file location on my web-server. Can display video in a similar way? I just use a tag (for example <code>&lt;video&gt;</code>) and within this tag I point to <code>avi</code> or <code>mp4</code> file located on my web-server.</p>
  
  <p>I suppose that it cannot be done in the above described simple way. So, if it is the case, how can it be done?</p>
  
  <p>I need to notice that I do not want to use videos provided by youtube or other web-services. I want to have a site where user can submit videos (for example as mp4 or avi files) and the site should be able to show these videos to other users.</p>
  
  <p>Does it mean that I need to be able to convert avi and mp4 files into a flash-format? Can Python do it? Should I use HTML5 functionality instead of flash?</p>