[FFmpeg-user] Live transcoding to an rtp stream is unreliable.
aviadr1 at gmail.com
Thu Apr 14 15:13:45 CEST 2011
On Thu, Apr 7, 2011 at 16:05, Alexandre Ferrieux <
alexandre.ferrieux at orange-ftgroup.com> wrote:
> On 07/04/2011 14:41, David Pottage wrote:
>> On 07/04/11 12:39, Alexandre Ferrieux wrote:
>>> Look at these lines. Aren't they ominous ?
> [mpeg2video @ 0xa193990]ac-tex damaged at 11 22=4.52 bitrate=
>>> 73.2kbits/s dup=12 drop=0
>>> [mp2 @ 0xa1940f0]incomplete frame
>>> Error while decoding stream #0.1
> Clearly this indicates a problem in the input bitstream. Maybe some network
> latency stalled the TCP (on the http leg) a bit, producing an oveerun at the
> source, resulting in TS discontinuity ?
FYI reading from UDP in ffmpeg is completely broken for any bitrates above
the loop that reads from UDP also goes through to demuxing, thus a lot of
UDP packets are simply dropped.
the solution is to implement a tight UDP loop in a custom application, or
wait until this is solved in libavformat
More information about the ffmpeg-user