First of, thank you for this great library!<br><br>I'm trying to stream a mpeg-2 transport stream using the testOnDemandRTSPServer over rtsp<br>But i get several issues<br>1. Playback is perfect when using mplayer, but when using VLC, i only get video and no audio
<br>2. When using openRTSP to record the stream to disk, it produces a stack overflow<br><br>I know VLC is not your program, but just wondering is this is a known issue<br>But openrtsp seems to produce a stack overflow and maybe this happens since we're only
<br>streaming 1 media (a mpeg-2 transport stream) and not the normal 2 media types (audio and video track)<br><br>I tried analyzing the stack overflow and it happens in FileSink::afterGettingFrame1()<br>at the end this function calls continuePlaying()
<br>which again in the end seems to calls FileSink::afterGettingFrame1() again<br><br>openrtsp log:<br>>openrtsp rtsp://192.168.100.102/stream1<br><br>Opened URL "rtsp://192.168.100.102/stream1", returning a SDP description:
<br>v=0<br>o=- 1160239838399000 1 IN IP4 <a href="http://192.168.100.102">192.168.100.102</a><br>s=Session streamed by "Streamserver v1.0"<br>i=stream1<br>t=0 0<br>a=tool:LIVE555 Streaming Media v2006.06.27<br>a=type:broadcast
<br>a=control:*<br>a=range:npt=0-<br>a=x-qt-text-nam:Session streamed by "Streamserver v1.0"<br>a=x-qt-text-inf:stream1<br>m=video 0 RTP/AVP 33<br>c=IN IP4 <a href="http://0.0.0.0">0.0.0.0</a><br>a=control:track1
<br><br>Created receiver for "video/MP2T" subsession (client ports 3208-3209)<br>Setup "video/MP2T" subsession (client ports 3208-3209)<br>Created output file: "video-MP2T-1"<br>Started playing session
<br>Receiving streamed data...<br>.... crashes after a few seconds...<br><br>