<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>RE: Mac OS X - Multicast UDP not working?</TITLE>
</HEAD>
<BODY>
<BR>

<P><FONT SIZE=2>> Johnny Turpin <jturpin@minervanetworks.com>:</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> > Unfortunately, I am unable to tune-into any of the </FONT>
<BR><FONT SIZE=2>> multicast streams we</FONT>
<BR><FONT SIZE=2>> > have</FONT>
<BR><FONT SIZE=2>> > setup on our network. The content is MPEG-2 transport being </FONT>
<BR><FONT SIZE=2>> multicast</FONT>
<BR><FONT SIZE=2>> > over</FONT>
<BR><FONT SIZE=2>> > UDP.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Where does this stream come from ? VideoLAN Server ?</FONT>
</P>
<BR>

<P><FONT SIZE=2>We have a complete IP based Video Headend setup here with approx. 30 channels of "live tv" multicast MPEG-2 TS (from various sources) plus several nCube VOD servers. </FONT></P>

<P><FONT SIZE=2>What I have noticed is that the multicast coming from a DVB source does indeed playback somewhat ok (I do see occasional lip-sync problems and pausing in the decoder). So for these sources, the path looks like this: satellite--->IRD--->Digicipher Decoder---->DVB/ASI------>DVB to IP demultiplexer----->VLC on Mac. I do get video and audio on these streams. It looks like every 3 or 4 seconds, the decoder pauses and resyncs, so it is not flawless playback.</FONT></P>

<P><FONT SIZE=2>Typically the DVB streams originate from a General Instruments, Scientific Atlanta, or Divicom encoder, and are VBR MPEG-2 in the range of 2-6 mbs, and have AC-3 audio. </FONT></P>
<BR>

<P><FONT SIZE=2>So what is not working are the streams coming from the encoders that we make, which theoretically should be much easier to decode as they are very well behaved MPEG-2 CBR with MPEG layer 2 audio. The source to the encoders are usually composite video from DVD players or composite video from satellite IRD receivers. I have an entire rack of IP based STBs which I can use to tune into all the channels and verify the streams, as well as a Windows PC based client.</FONT></P>
<BR>

<P><FONT SIZE=2>> > After typing in the correct address and correct port# of the Open</FONT>
<BR><FONT SIZE=2>> > Network</FONT>
<BR><FONT SIZE=2>> > dialog, I see the playhead on the remote speed to the end, </FONT>
<BR><FONT SIZE=2>> but no video</FONT>
<BR><FONT SIZE=2>> > is</FONT>
<BR><FONT SIZE=2>> > ever displayed.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> I don't understand what you mean by "I see the playhead on the remote</FONT>
<BR><FONT SIZE=2>> speed to the end".</FONT>
</P>
<BR>

<P><FONT SIZE=2>I am refering to the VideoLan Client controls window. The playhead is the aqua tab which looks like it would be used to show position of playback from a local stream. What happens is that it quickly goes to the end of the control window (right side), but the video window never comes up.</FONT></P>
<BR>

<P><FONT SIZE=2>> > Are there any debugging tools or commands I can use to </FONT>
<BR><FONT SIZE=2>> figure out what</FONT>
<BR><FONT SIZE=2>> > is</FONT>
<BR><FONT SIZE=2>> > going on?</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> You can try launching VLC using Terminal.app :</FONT>
<BR><FONT SIZE=2>> cd vlc-0.4.2</FONT>
<BR><FONT SIZE=2>> ./vlc.app/Contents/MacOS/vlc -vvvvvvvvv --stats </FONT>
<BR><FONT SIZE=2>> udp:@239.239.239.1:1234</FONT>
</P>

<P><FONT SIZE=2>Cool, I will try this out!</FONT>
</P>

<P><FONT SIZE=2>> -- </FONT>
<BR><FONT SIZE=2>> This is the vlc mailing-list, see <A HREF="http://www.videolan.org/vlc/" TARGET="_blank">http://www.videolan.org/vlc/</A></FONT>
<BR><FONT SIZE=2>> To unsubscribe, please read <A HREF="http://www.videolan.org/lists.html" TARGET="_blank">http://www.videolan.org/lists.html</A></FONT>
<BR><FONT SIZE=2>> If you are in trouble, please contact <postmaster@videolan.org></FONT>
<BR><FONT SIZE=2>> </FONT>
</P>

</BODY>
</HTML>