Simply put, a single call to afterGettingFrame in my file sink is receiving a single large "frame" that actually consists of an SPS, PPS, and the I frame in one single byte stream with no prefix or separator between them. https://dl.dropboxusercontent.com/u/2931731/Bugs/largesps.dat That is dumped, untouched from the afterGettingFrame callback
Is this likely to be a misparsing of the data in liveMedia or the data as it is received, raw from the camera? (I'm aware that the H.264 over RTP spec says no prefix but I can't see anything about between frames.) This is rare (once a week) and the camera is unusual in that it sends an SPS and PPS with every I frame. Thanks. -- Deanna Earley | Lead developer | icatchercctv w: www.icode.co.uk/icatcher<http://www.icode.co.uk/icatcher> | t: 01329 835335 | f: 01329 835338 Registered Office : 71 The Hundred, Romsey, SO51 8BZ. Company Number : 03428325 From: live-devel [mailto:live-devel-boun...@ns.live555.com] On Behalf Of Ross Finlayson Sent: 01 May 2015 16:50 To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] Multiple NALUs concatenated together in one afterGettingFrame I'm having a very hard time understanding exactly what problem you're having. In particular: It's missing the H.264 prefixes between NALUs and joined them together in one afterGettingFrame call What is "It"? I.e., where is this data coming from? I.e., are you a client, a server, a proxy server, or what? Exactly what are you trying to do? Please be specific about what you are trying to do, where you are seeing a crash, and how our code might possibly be involved. Ross Finlayson Live Networks, Inc. http://www.live555.com/
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel