Hi Ross,
sorry for the inaccuracy, I'll try to describe my architecture with more details.

The application using live555 has a BasicUDPSource that is replicated through a StreamReplicator to feed a BasicUDPSink and two FileSink.

We stream input for this application with ffmpeg: it is a transport stream containing a h.264 video and a second PES of metadata. Packets are then supposed to be Transport Stream data in raw-UDP packets.

The loss occurs somewhere before the Groupsock::handleRead() call, since adding logging there to show all incoming packets I notice that the missing ones have already gone at this stage.

Nadir


On 10/14/2014 3:35 PM, Ross Finlayson wrote:
You haven't really described what kind of packets these are supposed to be - i.e., whether they are supposed to be "Transport Stream data in raw-UDP packets", or "Transport Stream data in RTP/UDP packets". You also haven't said what specifically you are doing to these packets - other than that you have 'adapted' testReplicator.

What kind of data is supposed to be in these packets, and what specifically are you trying to do with them - i.e., what 'sink', 'source', and 'framer' objects are 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

_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to