<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
h1
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:.1in;
        text-indent:-.1in;
        page-break-after:avoid;
        mso-list:l3 level1 lfo4;
        font-size:16.0pt;
        font-family:Arial;}
h2
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:.5in;
        text-indent:-.25in;
        page-break-after:avoid;
        mso-list:l0 level1 lfo5;
        font-size:12.0pt;
        font-family:Arial;
        font-style:italic;}
h3
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:0in;
        page-break-after:avoid;
        font-size:13.0pt;
        font-family:Arial;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p.SectionHeading, li.SectionHeading, div.SectionHeading
        {margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        text-indent:-9.0pt;
        mso-list:l1 level1 lfo3;
        font-size:14.0pt;
        font-family:Arial;
        font-weight:bold;
        text-decoration:underline;}
p.FigureLabel, li.FigureLabel, div.FigureLabel
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:.5in;
        text-indent:-.25in;
        page-break-after:avoid;
        mso-list:l2 level1 lfo2;
        font-size:10.0pt;
        font-family:Arial;
        font-weight:bold;}
p.StyleSectionHeadingLeft038Firstline0, li.StyleSectionHeadingLeft038Firstline0, div.StyleSectionHeadingLeft038Firstline0
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:14.0pt;
        font-family:Arial;
        font-weight:bold;
        text-decoration:underline;}
span.EmailStyle20
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:777650680;
        mso-list-type:hybrid;
        mso-list-template-ids:1908809628 -752179294 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
        {mso-level-style-link:"Heading 2";
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1
        {mso-list-id:1103451115;
        mso-list-type:hybrid;
        mso-list-template-ids:864568248 775163784 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l1:level1
        {mso-level-number-format:roman-upper;
        mso-level-style-link:"Section Heading";
        mso-level-tab-stop:.5in;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l2
        {mso-list-id:1336419169;
        mso-list-type:hybrid;
        mso-list-template-ids:-727285872 536259422 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l2:level1
        {mso-level-style-link:"Figure Label";
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l3
        {mso-list-id:1473987461;
        mso-list-type:hybrid;
        mso-list-template-ids:418149676 750313736 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l3:level1
        {mso-level-number-format:roman-upper;
        mso-level-style-link:"Heading 1";
        mso-level-tab-stop:.05in;
        mso-level-number-position:right;
        margin-left:.1in;
        text-indent:-.1in;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Hello,<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-indent:.5in'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>We are trying to setup VideoLan (<a
href="http://www.videolan.org/" title="http://www.videolan.org/">www.videolan.org</a>)
as a streaming video server on a linux box (RedHat Enterprise Linux ES).&nbsp; We
have both the VLC and VLS programs from VideoLan installed on the server, and I
am able to broadcast streams to specific IP address(es) with a command like
below:<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>vls &#8211;vv &#8211;d udp:10.3.82.58
file:/www/demo_video.mpg &#8211;ttl 12<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-indent:.5in'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>This streams the file /www/demo_video.mpg
to the IP 10.3.82.58, however the user at this IP address has to have VLC
already running and connected to the video server waiting for the stream to be
sent.&nbsp; We need to setup something more like this: <a
href="http://www.videolan.org/doc/videolan-howto/en/ch11.html"
title="http://www.videolan.org/doc/videolan-howto/en/ch11.html">http://www.videolan.org/doc/videolan-howto/en/ch11.html</a>
(Video On Demand).&nbsp; Video On Demand permits the user to connect to the
video server when they want, pause the video, and seek in both
directions.&nbsp; However the examples provided in the documentation just use
apache to send the video out over http.&nbsp; We got this to work, but since it
was going over HTTP, the video was really choppy (http is not a good streaming
video protocol).<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>So what we need to do is figure out how to stream a video
over RTSP using VideoLan.&nbsp; I have been unable to find an example so far in
the documentation, but have seen RTSP mentioned in terms of what VideoLan is
capable of doing.&nbsp; Can anyone recommend a next step to set this up?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Thanks in advance,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Mike<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>