[vlc] Videolan unable to play H264 rtp streams

Jean-Paul Saman jpsaman at videolan.org
Mon May 5 20:19:12 CEST 2008


Sriram Murthy wrote:
> Hi,
>    I am using vlc to play a H264 (1080p) RTP stream
> using the sdp file that I have attached with this
> email. However
> I keep getting the following messages - 
> 
> --------------------------------------------------
> [00000328] live555 demuxer debug:
> tk->rtpSource->hasBeenSynchronizedUsingRTCP()
> MultiFramedRTPSource::doGetNextFrame1(): The total
> received frame size exceeds the client's buffer size
> (65536).  62 bytes of trailing data will be dropped!
Doesn't the above give you a hint? The frame size is so big when using 
1080p that live555 runs out of internal buffer sizes. In other words 
find the place were this limit is exposed and track it down to what 
defines it. Then enlarge the maximum framesize to the size that is 
needed to allow 1080p sized frames.

> [00000328] live555 demuxer debug: lost 62 bytes
> [00000328] live555 demuxer debug: increasing buffer
> size to 131072

same here

> MultiFramedRTPSource::doGetNextFrame1(): The total
> received frame size exceeds the client's buffer size
> (131072).  56 bytes of trailing data will be dropped!

same here

> [00000328] live555 demuxer debug: lost 56 bytes
> [00000328] live555 demuxer debug: increasing buffer
> size to 262144
> [00000349] faad decoder warning: Quantised value out
> of range
> ---------------------------------------------
> and neither the video nor the audio is being rendered.
> Can somebody let me know what could be the problem?.

every incoming frame is dropped and thus no video will be displayed.

Gtz
Jean-Paul Saman.



More information about the vlc mailing list