<div dir="ltr"><div><div>Hi Ross,<br><br></div>I spoke with our engineer and I had the command line wrong.  The command line he was using indeed had the '-4' switch.<br><br></div>I just ran a test with the command line in the original post, and what I find out is that files with no extension are created:<br><br>------------------------------------------------------------------------------------------------------------------------------------------------------<br>$ openRTSP -V -P 60 -u root security -v rtsp://<a href="http://192.168.1.73/mpeg4/media.amp">192.168.1.73/mpeg4/media.amp</a><br>Opened URL "rtsp://<a href="http://192.168.1.73/mpeg4/media.amp">192.168.1.73/mpeg4/media.amp</a>", returning a SDP description:<br>v=0<br>o=- 1494138538994 1494138539005 IN IP4 192.168.1.73<br>s=Media Presentation<br>e=NONE<br>c=IN IP4 0.0.0.0<br>b=AS:3000<br>t=0 0<br>a=control:*<br>a=range:npt=now-<br>a=mpeg4-iod: "data:application/mpeg4-iod;base64,AoDUAE8BAf/0AQOAbwABQFBkYXRhOmFwcGxpY2F0aW9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBUjBCR3dVZkF4Y0F5U1FBWlFRTklCRUVrK0FBTGNiQUFDM0d3QVlCQkE9PQQNAQUABAAAAAAAAAAAAAYJAQAAAAAAAAAAAzoAAkA2ZGF0YTphcHBsaWNhdGlvbi9tcGVnNC1iaWZzLWF1O2Jhc2U2NCx3QkFTWVFTSVVFVUZQd0E9BBICDQAAAgAAAAAAAAAABQMAAEAGCQEAAAAAAAAAAA=="<br>a=isma-compliance:1,1.0,1<br>m=video 0 RTP/AVP 96<br>b=AS:3000<br>a=framerate:8.0<br>a=control:trackID=1<br>a=rtpmap:96 MP4V-ES/90000<br>a=fmtp:96 profile-level-id=244; config=000001B0F4000001B5891300000100000001200086C40FA28A021E0A21<br>a=mpeg4-esid:201<br><br>Created receiver for "video/MP4V-ES" subsession (client ports 55602-55603)<br>Setup "video/MP4V-ES" subsession (client ports 55602-55603)<br>Outputting data from the "video/MP4V-ES" subsession to "video-MP4V-ES-1-00000-00060"<br>Started playing session<br>Receiving streamed data (signal with "kill -HUP 4894" or "kill -USR1 4894" to terminate)...<br>^C<br>vision@live555:~/tmp$ openRTSP -V -P 60 -u root security -v rtsp://<a href="http://192.168.1.73/mpeg4/media.amp">192.168.1.73/mpeg4/media.amp</a><br>Opened URL "rtsp://<a href="http://192.168.1.73/mpeg4/media.amp">192.168.1.73/mpeg4/media.amp</a>", returning a SDP description:<br>v=0<br>o=- 1494144264686 1494144264697 IN IP4 192.168.1.73<br>s=Media Presentation<br>e=NONE<br>c=IN IP4 0.0.0.0<br>b=AS:3000<br>t=0 0<br>a=control:*<br>a=range:npt=now-<br>a=mpeg4-iod: "data:application/mpeg4-iod;base64,AoDUAE8BAf/0AQOAbwABQFBkYXRhOmFwcGxpY2F0aW9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBUjBCR3dVZkF4Y0F5U1FBWlFRTklCRUVrK0FBTGNiQUFDM0d3QVlCQkE9PQQNAQUABAAAAAAAAAAAAAYJAQAAAAAAAAAAAzoAAkA2ZGF0YTphcHBsaWNhdGlvbi9tcGVnNC1iaWZzLWF1O2Jhc2U2NCx3QkFTWVFTSVVFVUZQd0E9BBICDQAAAgAAAAAAAAAABQMAAEAGCQEAAAAAAAAAAA=="<br>a=isma-compliance:1,1.0,1<br>m=video 0 RTP/AVP 96<br>b=AS:3000<br>a=framerate:8.0<br>a=control:trackID=1<br>a=rtpmap:96 MP4V-ES/90000<br>a=fmtp:96 profile-level-id=244; config=000001B0F4000001B5891300000100000001200086C40FA28A021E0A21<br>a=mpeg4-esid:201<br><br>Created receiver for "video/MP4V-ES" subsession (client ports 53342-53343)<br>Setup "video/MP4V-ES" subsession (client ports 53342-53343)<br>Outputting data from the "video/MP4V-ES" subsession to "video-MP4V-ES-1-00000-00060"<br>Started playing session<br>Receiving streamed data (signal with "kill -HUP 4899" or "kill -USR1 4899" to terminate)...<br>Outputting data from the "video/MP4V-ES" subsession to "video-MP4V-ES-2-00060-00120"<br>Outputting data from the "video/MP4V-ES" subsession to "video-MP4V-ES-3-00120-00180"<br>Outputting data from the "video/MP4V-ES" subsession to "video-MP4V-ES-4-00180-00240"<br><br>$ file *<br>video-MP4V-ES-1-00000-00060: MPEG sequence, v4, video, advanced simple @ L4<br>video-MP4V-ES-2-00060-00120: MPEG sequence, v4, video, advanced simple @ L4<br>video-MP4V-ES-3-00120-00180: MPEG sequence, v4, video, advanced simple @ L4<br>video-MP4V-ES-4-00180-00240: MPEG sequence, v4, video, advanced simple @ L4<br><br>$ for f in *<br>> do<br>> avprobe $f<br>> done<br>avprobe version 11.7, Copyright (c) 2007-2016 the Libav developers<br>  built on Aug  5 2016 16:19:40 with gcc 4.9.2 (Debian 4.9.2-10)<br>[m4v @ 0x162e8c0] max_analyze_duration 5000000 reached<br>[m4v @ 0x162e8c0] Estimating duration from bitrate, this may be inaccurate<br>Input #0, m4v, from 'video-MP4V-ES-1-00000-00060':<br>  Duration: N/A, bitrate: N/A<br>    Stream #0.0: Video: mpeg4 (Advanced Simple Profile), yuv420p, 640x480 [PAR 1:1 DAR 4:3], 25 fps, 25 tbn, 1k tbc<br># avprobe output<br><br><br>avprobe version 11.7, Copyright (c) 2007-2016 the Libav developers<br>  built on Aug  5 2016 16:19:40 with gcc 4.9.2 (Debian 4.9.2-10)<br>[m4v @ 0x20bf8c0] max_analyze_duration 5000000 reached<br>[m4v @ 0x20bf8c0] Estimating duration from bitrate, this may be inaccurate<br>Input #0, m4v, from 'video-MP4V-ES-2-00060-00120':<br>  Duration: N/A, bitrate: N/A<br>    Stream #0.0: Video: mpeg4 (Advanced Simple Profile), yuv420p, 640x480 [PAR 1:1 DAR 4:3], 25 fps, 25 tbn, 1k tbc<br># avprobe output<br><br><br>avprobe version 11.7, Copyright (c) 2007-2016 the Libav developers<br>  built on Aug  5 2016 16:19:40 with gcc 4.9.2 (Debian 4.9.2-10)<br>[m4v @ 0x2f198c0] max_analyze_duration 5000000 reached<br>[m4v @ 0x2f198c0] Estimating duration from bitrate, this may be inaccurate<br>Input #0, m4v, from 'video-MP4V-ES-3-00120-00180':<br>  Duration: N/A, bitrate: N/A<br>    Stream #0.0: Video: mpeg4 (Advanced Simple Profile), yuv420p, 640x480 [PAR 1:1 DAR 4:3], 25 fps, 25 tbn, 1k tbc<br># avprobe output<br><br><br>avprobe version 11.7, Copyright (c) 2007-2016 the Libav developers<br>  built on Aug  5 2016 16:19:40 with gcc 4.9.2 (Debian 4.9.2-10)<br>[m4v @ 0x335e8c0] max_analyze_duration 5000000 reached<br>[m4v @ 0x335e8c0] Estimating duration from bitrate, this may be inaccurate<br>Input #0, m4v, from 'video-MP4V-ES-4-00180-00240':<br>  Duration: N/A, bitrate: N/A<br>    Stream #0.0: Video: mpeg4 (Advanced Simple Profile), yuv420p, 640x480 [PAR 1:1 DAR 4:3], 25 fps, 25 tbn, 1k tbc<br># avprobe output<br><br><div><br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 10, 2016 at 10:51 PM, Ross Finlayson <span dir="ltr"><<a href="mailto:finlayson@live555.com" target="_blank">finlayson@live555.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">> The given openRTSP command generates a folder full of files with the .mp4 extension.<br>
<br>
</span>Looking at our code, I don’t see how that can happen unless you also gave “openRTSP” the “-4” option.<br>
<br>
Could you please rerun “openRTSP” once again, this time *without* the “-V” option (so that you get full diagnostic output), and include in your next email (1) the exact “openRTSP” command line that you used, and (2) the diagnostic output from ‘stderr’, so we can figure out for sure exactly what kind of files you’re getting from the stream.<br>
<br>
After that, we can figure out how to generate Transport Stream files.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
Ross Finlayson<br>
Live Networks, Inc.<br>
<a href="http://www.live555.com/" rel="noreferrer" target="_blank">http://www.live555.com/</a><br>
<br>
<br>
______________________________<wbr>_________________<br>
live-devel mailing list<br>
<a href="mailto:live-devel@lists.live555.com">live-devel@lists.live555.com</a><br>
<a href="http://lists.live555.com/mailman/listinfo/live-devel" rel="noreferrer" target="_blank">http://lists.live555.com/<wbr>mailman/listinfo/live-devel</a><br>
</div></div></blockquote></div><br></div>