[multicat-devel] Issue with streaming

Vladimir Yakovlev nagos at inbox.ru
Fri May 11 22:10:01 CEST 2012


First i download this stream (real capture from DVB-T)
http://files.apek.si/20100709_SVN_MUX_A.ts
(http://igorfuna.com/dvb-t/slovenia/multiplex-a-transport-stream-analysis)
Created aux file with
ingests -p 160 20100709_SVN_MUX_A.ts
Then begin to stream:
multicat -p 160 20100709_SVN_MUX_A.ts 239.1.1.1:12345
No errors reported

In the same time i try to watch translation
vlc rtp://239.1.1.1:12345
and get a lot of discontinuity errors like that (video is unwatchable)

libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected
12) for PID 106
libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected
12) for PID 109
[h264 @ 0x9adda00] Reference 2 >= 2
[h264 @ 0x9adda00] error while decoding MB 0 0, bytestream (9443)
[h264 @ 0x9adda00] concealing 1620 DC, 1620 AC, 1620 MV errors
[h264 @ 0x9addec0] top block unavailable for requested intra mode at 2 0
[h264 @ 0x9addec0] error while decoding MB 2 0, bytestream (2396)
[h264 @ 0x9addec0] concealing 1620 DC, 1620 AC, 1620 MV errors
[h264 @ 0x9ad3760] Reference 3 >= 2
[h264 @ 0x9ad3760] error while decoding MB 5 0, bytestream (1950)
[h264 @ 0x9ad3760] concealing 1620 DC, 1620 AC, 1620 MV errors
[h264 @ 0x9addec0] concealing 1431 DC, 1431 AC, 1431 MV errors

Even if i use multicat to save stream back, it still corrupted.
multicat @239.1.1.1:12345 new.ts

if i just read from file and save to another, all fine, no problems
multicat -p 160 20100709_SVN_MUX_A.ts new.ts

This seems to be happening on all streams, i tried on two different machines.

Generated aux file
http://dl.dropbox.com/u/897121/20100709_SVN_MUX_A.aux.tar.gz
Wireshark sees many malformed packets
http://dl.dropbox.com/u/897121/dump_20120512.cap.tar.gz

I used multicat-2.0 and last svn trunk.


More information about the multicat-devel mailing list