<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:14pt"><div><span>Hi Ross,</span></div><div style="color: rgb(0, 0, 0); font-size: 19px; font-family: 'times new roman', 'new york', times, serif; font-style: normal; background-color: transparent;"><br></div><div style="color: rgb(0, 0, 0); font-size: 19px; font-family: 'times new roman', 'new york', times, serif; font-style: normal; background-color: transparent;">That's what I thought too. The "testOnDemandRTSPServer" prints "missing sync byte" on the console when I try to grab frames from it using VLC.</div> <div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 14pt;"> <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"> <div dir="ltr"> <font size="2" face="Arial"> On Tuesday, 24
 June 2014, 2:29, Ross Finlayson <finlayson@live555.com> wrote:<br> </font> </div>  <br><br> <div class="y_msg_container"><div id="yiv0810862985"><div><br><div><blockquote type="cite"><div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 14pt; background-color: rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 1em; border: 0px; font-size: 14px; vertical-align: baseline; clear: both; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; line-height: 17.804800033569336px;" class="yiv0810862985">I want to stream my webcam from a windows 7 (64-bit) machine behind home LAN using ffmpeg as the encoder to a live555 server running on a Debian 64-bit linux machine in a data center over the WAN. I want to send a H.264 RTP/UDP stream from ffmpeg and the "testOnDemandRTSPServer" should send out RTSP streams to clients that connect to it.</div><div style="margin-top: 0px; margin-bottom: 1em; border:
 0px; font-size: 14px; vertical-align: baseline; clear: both; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; line-height: 17.804800033569336px;" class="yiv0810862985">I am using the following ffmpeg command which sends UDP data to port 1234, IP address AA.BB.CC.DD</div><pre style="margin-top: 0px; margin-bottom: 10px; padding: 5px; border: 0px; font-size: 14px; vertical-align: baseline; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; overflow: auto; width: auto; max-height: 600px; word-wrap: normal; line-height: 17.804800033569336px; background: rgb(238, 238, 238);" class="yiv0810862985"><code style="margin-top: 0px; margin-bottom: 0px; padding: 0px; border: 0px; vertical-align: baseline; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New',
 monospace, serif; white-space: inherit;" class="yiv0810862985">.\ffmpeg.exe -f dshow -i video="Webcam C170":audio="Microphone (3- Webcam C170)" -an 
 -vcodec libx264 -f mpegts <a rel="nofollow" class="removed-link" href="">udp://AA.BB.CC.DD:1234</a>
</code></pre><div style="margin-top: 0px; margin-bottom: 1em; border: 0px; font-size: 14px; vertical-align: baseline; clear: both; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; line-height: 17.804800033569336px;" class="yiv0810862985">On the linux server I am running the testOnDemandRTSPServer on port 5555 which expects raw UDP data from from AA:BB:CC:DD:1234. I try to open the rtsp stream in VLC using <code style="margin-top: 0px; margin-bottom: 0px; padding: 1px 5px; border: 0px; vertical-align: baseline; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; white-space: pre-wrap; background: rgb(238, 238, 238);" class="yiv0810862985"><a rel="nofollow" class="removed-link" href="">rtsp://AA.BB.CC.DD:5555/mpeg2TransportStreamFromUDPSourceTest</a></code></div><div style="margin-top: 0px; margin-bottom: 1em; border: 0px;
 font-size: 14px; vertical-align: baseline; clear: both; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; line-height: 17.804800033569336px;" class="yiv0810862985">But I get nothing in VLC.</div></div></div></blockquote></div>Are you sure that UDP packets from your "ffmpeg" computer are reaching your "testOnDemandRTSPServer" computer?  Perhaps there's a firewall somewhere inbetween that's blocking UDP packets?  That's the first thing that you should check.<br><br><div>
<span class="yiv0810862985Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span class="yiv0810862985Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">Ross Finlayson<br>Live Networks, Inc.<br><a rel="nofollow" target="_blank" class="removed-link" href="">http://www.live555.com/</a></span></span>
</div>
<br></div></div><br>_______________________________________________<br>live-devel mailing list<br><a ymailto="mailto:live-devel@lists.live555.com" class="removed-link" href="">live-devel@lists.live555.com</a><br><a target="_blank" class="removed-link" href="">http://lists.live555.com/mailman/listinfo/live-devel</a><br><br><br></div>  </div> </div>  </div> </div></body></html>