Hello all, After even further examination of the code, I set Groupsock::DebugLevel = 3. Following is the output once the data stream seems to abruptly stop. Each line appears at around 0.5-1 seconds after each other, and continues endlessly:
??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): read 80 bytes from 192.168.40.131 ??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): wrote 52 bytes, ttl 255 ??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): read 80 bytes from 192.168.40.131 ??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): read 80 bytes from 192.168.40.131 ??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): wrote 28 bytes, ttl 255 ??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): read 60 bytes from 192.168.40.131 ??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): wrote 28 bytes, ttl 255 ??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): read 60 bytes from 192.168.40.131 ??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): wrote 28 bytes, ttl 255 ??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): read 60 bytes from 192.168.40.131 ??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): wrote 28 bytes, ttl 255 ??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): read 60 bytes from 192.168.40.131 ??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): wrote 28 bytes, ttl 255 ??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): read 60 bytes from 192.168.40.131 ??:??:?? Groupsock(376: 192.168.40.131, 49219, 255): wrote 28 bytes, ttl 255 Thanks, Constantin On Tue, May 1, 2012 at 6:56 PM, Constantin Savtchenko <csavt...@gmail.com>wrote: > Hello all, > > I will be using Live555 to read in an RTSP xh264 Video stream. I > started with the testRTSPClient. It runs well for 1-10 seconds (variably), > then stops. The program is still running, but it's not getting any new > frames. > > Examination of the incoming packets shows the following pattern --- > packet 1 (2 bytes), packet 2 (~700 bytes), packet 3 (~700 bytes), repeat > packet 1 (2 bytes), packet 4 (~700 bytes), packet 5(~700 bytes). These 2 > recurring bytes have values of 9 and 48. I am extremely unfamiliar with > h264 but from examining the code, I am guessing they are some form of NAL > types? Start of frame or something? > > Anyways, when testRTSPClient stops getting data, it is always right > before the 2 byte packet is expected. Is it possible something is > occurring in doNextFrame1() and thus the afterGettingFrame callback is > never being fired? Any advice would be appreciated. Thank you. > > Constantin S >
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel