Problem with decoding Video Rtp Packets from Minisip

giacomo.tonucci at tin.it giacomo.tonucci at tin.it
Fri Feb 16 11:37:27 CET 2007


Hello everyone,
  I working on a project of secure videoConferencing.  
The first thing my team made was to add a functionality to save packets 
of the same Media into a MySql table.  Now I have to implement a player 
that do the replay of the stream.  How can I do it?  I'm trying first 
to develop a "player" for a table using some minisip classes like 
AVDecoder and most of the /video folder classes. Then I did a new 
MyVideoSource, that do the playData() and addPacketToFrame( packet), to 
reconstruct the ffmpeg frame (based on the Marker from rtp header).
Now 
I can see some of the video, but I get these errors from the h.323 
codec:

The final part of it

[h263 @ 0xb7de52a8]run overflow at 1x5 i:
1
[h263 @ 0xb7de52a8]Error at MB: 116
[h263 @ 0xb7de52a8]illegal dc 0 
at 17 9
[h263 @ 0xb7de52a8]run overflow at 20x9 i:1
[h263 @ 0xb7de52a8]
Error at MB: 227
[h263 @ 0xb7de52a8]illegal dc 0 at 5 15
[h263 @ 
0xb7de52a8]illegal dc 0 at 5 15
[h263 @ 0xb7de52a8]illegal dc 0 at 12 
15
[h263 @ 0xb7de52a8]run overflow at 14x15 i:1
[h263 @ 0xb7de52a8]
Error at MB: 359
[h263 @ 0xb7de52a8]slice end not reached but 
screenspace end (83 left 0BBA63, sc ore= -126)
[h263 @ 0xb7de52a8]
concealing 396 DC, 396 AC, 396 MV errors
playData del pacchetto SRTP
playData del pacchetto SRTP
playData del pacchetto SRTP
playData del 
pacchetto SRTP
CHIAMO IL DECODER PER DECODIFICARE IL FRAME
[h263 @ 
0xb7de52a8]illegal ac vlc code at 2x5
[h263 @ 0xb7de52a8]Error at MB: 
117
[h263 @ 0xb7de52a8]illegal ac vlc code at 16x9
[h263 @ 0xb7de52a8]
Error at MB: 223
[h263 @ 0xb7de52a8]I cbpc damaged at 0 15
[h263 @ 
0xb7de52a8]Error at MB: 345
[h263 @ 0xb7de52a8]slice end not reached 
but screenspace end (82 left 329CD4, sc ore= -126)
[h263 @ 0xb7de52a8]
concealing 396 DC, 396 AC, 396 MV errors

This is my ffmpeg version:

FFmpeg version SVN-r7972, Copyright (c) 2000-2007 Fabrice Bellard, et 
al.
  configuration:
  libavutil version: 49.3.0
  libavcodec version: 
51.33.0
  libavformat version: 51.10.0
  built on Feb 14 2007 16:45:06, 
gcc: 3.4.6 (Ubuntu 3.4.6-1ubuntu2)
ffmpeg      SVN-r7972
libavutil   
3212032
libavcodec  3350784
libavformat 3344896

I would like to know 
if it's a problem coming from my version of ffmpeg or if there is 
another way to play rtp/h.323 packets from a database into a video.

Thanks in advance.

Giacomo Tonucci


More information about the Minisip-users mailing list