[FFmpeg-trac] #651(FFplay:new): ffplay: Broken playback of H.264 RTSP streams
FFmpeg
trac at avcodec.org
Mon Nov 14 14:24:20 CET 2011
#651: ffplay: Broken playback of H.264 RTSP streams
------------------------------------+--------------------------------------
Reporter: gAmeOver | Type: defect
Status: new | Priority: normal
Component: FFplay | Version: git-master
Keywords: RTSP H.264 | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
------------------------------------+--------------------------------------
The playback of H.264 RTSP streams seems to be broken. Only the upper part
of a frame is displayed and the lower part gets interpolated from the last
row of correct pixels. Additionally, some pixels in the left upper corner
are corrupted. This might be some buffer problem?
This is also similar to ticket #285, but which is fixed according to the
latest post.
The following error messages are produced, when connecting to this stream:
rtsp://dmzosx001.dpa.act.gov.au/medium
The streams works nicely with VLC, though i don't think, that the stream
is corrupt.
me at map:~/testomat/bin$ ./ffplay -loglevel debug
rtsp://dmzosx001.dpa.act.gov.au/medium
ffplay version N-34849-g07c7ffc, Copyright (c) 2003-2011 the FFmpeg
developers
built on Nov 14 2011 11:08:28 with gcc 4.4.3
configuration: --prefix=/home/me/testomat --enable-shared --disable-
static --enable-gpl --enable-version3
libavutil 51. 24. 1 / 51. 24. 1
libavcodec 53. 33. 0 / 53. 33. 0
libavformat 53. 20. 0 / 53. 20. 0
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 48. 1 / 2. 48. 1
libswscale 2. 1. 0 / 2. 1. 0
libpostproc 51. 2. 0 / 51. 2. 0
[rtsp @ 0x804700] SDP:
v=0
o=- 2104630333 2104630333 IN IP4 127.0.0.0
s=Wirecast
c=IN IP4 0.0.0.0
t=0 0
a=x-qt-text-nam:ACT Legislative Assembly
a=x-qt-text-cpy:Copyright ACT 2010
a=x-qt-text-aut:ACT Government
a=x-qt-text-inf:http://www.parliament.act.gov.au
a=range:npt=now-
a=control:*
m=audio 0 RTP/AVP 96
a=3GPP-Adaptation-Support:1
a=rtpmap:96 mpeg4-generic/32000/2
a=fmtp:96 profile-level-id=15;mode=AAC-
hbr;sizelength=13;indexlength=3;indexdeltalength=3;config=1290
a=control:trackID=1
m=video 0 RTP/AVP 97
a=3GPP-Adaptation-Support:1
a=rtpmap:97 H264/90000
a=fmtp:97 packetization-mode=1;profile-level-id=4D400D;sprop-parameter-
sets=J01ADakYKD5gDUGAQa2wrXvfAQ==,KN4JiA==
a=cliprect:0,0,240,320
a=framesize:97 320-240
b=AS:256
a=control:trackID=2
[rtsp @ 0x804700] audio codec set to: aac
[rtsp @ 0x804700] audio samplerate set to: 32000
[rtsp @ 0x804700] audio channels set to: 2
[rtsp @ 0x804700] video codec set to: h264
[NULL @ 0x83c2e0] RTP Packetization Mode: 1
[NULL @ 0x83c2e0] RTP Profile IDC: 4d Profile IOP: 40 Level: d
[NULL @ 0x83c2e0] Extradata set to 0x808020 (size: 29)!hello state=0
[aac @ 0x82c000] err{or,}_recognition separate: 1; 1
[aac @ 0x82c000] err{or,}_recognition combined: 1; 1
[aac @ 0x82c000] Unsupported bit depth: 0
[rtsp @ 0x804700] UDP timeout, retrying with TCP
[rtsp @ 0x804700] hello state=0
[h264 @ 0x83c2e0] err{or,}_recognition separate: 1; 1
[h264 @ 0x83c2e0] err{or,}_recognition combined: 1; 1
[h264 @ 0x83c2e0] Frame num gap 5 2
[h264 @ 0x83c2e0] Frame num gap 5 3
[h264 @ 0x83c2e0] cbp too large (122) at 8 5
[h264 @ 0x83c2e0] error while decoding MB 8 5
[h264 @ 0x83c2e0] concealing 241 DC, 241 AC, 241 MV errors
[rtsp @ 0x804700] All info found
[rtsp @ 0x804700] Estimating duration from bitrate, this may be inaccurate
Input #0, rtsp, from 'rtsp://dmzosx001.dpa.act.gov.au/medium':
Metadata:
title : Wirecast
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0, 1, 1/32000: Audio: aac, 32000 Hz, stereo, s16
Stream #0:1, 22, 1/90000: Video: h264 (Main), yuv420p, 320x240,
1/180000, 25 tbr, 90k tbn, 180k tbc
[aac @ 0x82c000] err{or,}_recognition separate: 1; 1
[aac @ 0x82c000] err{or,}_recognition combined: 1; 1
[aac @ 0x82c000] Unsupported bit depth: 0
[h264 @ 0x83c2e0] err{or,}_recognition separate: 1; 1
[h264 @ 0x83c2e0] err{or,}_recognition combined: 1; 1
[h264 @ 0x83c2e0] Frame num gap 5 2
[h264 @ 0x83c2e0] Frame num gap 5 3
[h264 @ 0x83c2e0] cbp too large (122) at 8 5KB vq= 13KB sq= 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 8 5
[h264 @ 0x83c2e0] concealing 241 DC, 241 AC, 241 MV errors
[h264 @ 0x83c2e0] Frame num gap 12 9aq= 2KB vq= 2KB sq= 0B f=0/0
[h264 @ 0x83c2e0] Frame num gap 12 10
[h264 @ 0x83c2e0] no picture
[h264 @ 0x83c2e0] Frame num gap 21 18B vq= 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] Frame num gap 21 19
[h264 @ 0x83c2e0] concealing 300 DC, 300 AC, 300 MV errorsB f=0/0
[h264 @ 0x83c2e0] left block unavailable for requested intra mode at 0 6
[h264 @ 0x83c2e0] error while decoding MB 0 6
[h264 @ 0x83c2e0] concealing 229 DC, 229 AC, 229 MV errors
[h264 @ 0x83c2e0] concealing 237 DC, 237 AC, 237 MV errorsB f=0/0
[h264 @ 0x83c2e0] cbp too large (122) at 8 5 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 8 5
[h264 @ 0x83c2e0] concealing 241 DC, 241 AC, 241 MV errors
[h264 @ 0x83c2e0] negative number of zero coeffs at 8 5 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 8 5
[h264 @ 0x83c2e0] concealing 241 DC, 241 AC, 241 MV errors
[h264 @ 0x83c2e0] Frame num gap 3 10KB vq= 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] negative number of zero coeffs at 12 5 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 12 5
[h264 @ 0x83c2e0] concealing 237 DC, 237 AC, 237 MV errors
[h264 @ 0x83c2e0] Frame num gap 3 10KB vq= 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] concealing 237 DC, 237 AC, 237 MV errorsB f=0/0
[h264 @ 0x83c2e0] cbp too large (122) at 8 5 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 8 5
[h264 @ 0x83c2e0] concealing 241 DC, 241 AC, 241 MV errors
[h264 @ 0x83c2e0] negative number of zero coeffs at 8 5 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 8 5
[h264 @ 0x83c2e0] concealing 241 DC, 241 AC, 241 MV errors
[h264 @ 0x83c2e0] mb_type 30 in I slice too large at 15 50B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 15 5
[h264 @ 0x83c2e0] concealing 234 DC, 234 AC, 234 MV errors
[h264 @ 0x83c2e0] concealing 237 DC, 237 AC, 237 MV errorsB f=0/0
[h264 @ 0x83c2e0] cbp too large (122) at 8 5 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 8 5
[h264 @ 0x83c2e0] concealing 241 DC, 241 AC, 241 MV errors
[h264 @ 0x83c2e0] Frame num gap 3 10KB vq= 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] negative number of zero coeffs at 8 5 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 8 5
[h264 @ 0x83c2e0] concealing 241 DC, 241 AC, 241 MV errors
[h264 @ 0x83c2e0] Frame num gap 3 10KB vq= 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] concealing 237 DC, 237 AC, 237 MV errorsB f=0/0
[h264 @ 0x83c2e0] negative number of zero coeffs at 12 5 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 12 5
[h264 @ 0x83c2e0] concealing 237 DC, 237 AC, 237 MV errors
[h264 @ 0x83c2e0] Frame num gap 3 10KB vq= 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] cbp too large (122) at 8 5 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 8 5
[h264 @ 0x83c2e0] concealing 241 DC, 241 AC, 241 MV errors
[h264 @ 0x83c2e0] negative number of zero coeffs at 8 5 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 8 5
[h264 @ 0x83c2e0] concealing 241 DC, 241 AC, 241 MV errors
[h264 @ 0x83c2e0] Frame num gap 3 10KB vq= 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] negative number of zero coeffs at 12 5 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 12 5
[h264 @ 0x83c2e0] concealing 237 DC, 237 AC, 237 MV errors
[h264 @ 0x83c2e0] Frame num gap 3 10KB vq= 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] concealing 237 DC, 237 AC, 237 MV errorsB f=0/0
[h264 @ 0x83c2e0] cbp too large (122) at 8 5 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 8 5
[h264 @ 0x83c2e0] concealing 241 DC, 241 AC, 241 MV errors
[h264 @ 0x83c2e0] negative number of zero coeffs at 8 5 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 8 5
[h264 @ 0x83c2e0] concealing 241 DC, 241 AC, 241 MV errors
[h264 @ 0x83c2e0] Frame num gap 3 10KB vq= 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] Invalid level prefix vq= 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 2 6
[h264 @ 0x83c2e0] concealing 227 DC, 227 AC, 227 MV errors
[h264 @ 0x83c2e0] concealing 237 DC, 237 AC, 237 MV errorsB f=0/0
[h264 @ 0x83c2e0] cbp too large (122) at 8 5 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 8 5
[h264 @ 0x83c2e0] concealing 241 DC, 241 AC, 241 MV errors
[h264 @ 0x83c2e0] Frame num gap 3 10KB vq= 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] negative number of zero coeffs at 8 5 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 8 5
[h264 @ 0x83c2e0] concealing 241 DC, 241 AC, 241 MV errors
[h264 @ 0x83c2e0] Frame num gap 3 10KB vq= 0KB sq= 0B f=0/0
[h264 @ 0x83c2e0] cbp too large (1005) at 12 50KB sq= 0B f=0/0
[h264 @ 0x83c2e0] error while decoding MB 12 5
[h264 @ 0x83c2e0] concealing 237 DC, 237 AC, 237 MV errors
...
--
Ticket URL: <http://ffmpeg.org/trac/ffmpeg/ticket/651>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list