Page 1 of 1

Why VLC can not play the TS streams but ffplay can play?

Posted: 15 Jun 2006 15:30
by del77_111
Hi,
I developped one video server which produce MPEG4 streams. But now I must change it to produce MPEG2 TS streams and use VLC to play it. Now I have several problems as:
1> VLC can not play TS streams(just only video stream) from my video server(there is one window spanned but no video displaying). But ffplay(the player of ffmpeg project) can play the same TS stream.
2> I plugin some code into VLC(before calling ffmpeg API to decode) to save the MPEG2 frames to one AVI file. VLC can play this AVI file.

Anybody can tell me how to fix the problem?
Thanks!

Posted: 16 Jun 2006 08:27
by JMS
If you create the TS on your own: VLC depends heavily on a correcty [well - nearly makes it, too] PCR - no PCR, no play. For all the TS players I tested with my TS files VLC is the only one with this dependency (others are: Windows Media Player, MPC, Nero ShowTime and TSPlayer from DVBViewer). In addition some players (including VLC but VLC not being the only one) are sensitive on the internal time shifts between audio and video. I found that VLC works best if the video data (according to PTS) arrives around 2/3 seconds (on 25Hz data) before the audio: 1/2 second is defintly to small for high rate DVB data and 1 second is to much. Wrong shifts can lead to no sound (normal) or no picture (bit harder to generate). [ok, to be honest: I didn't fully found the solution. On A/V TS there is a 1:20 chance that the playback from file or UDP stream starts with no sound and on A only TS moving in the file the sound disappears - in both cases pause and play reactivates the sound]

Posted: 20 Jun 2006 11:28
by del77
Thank you very much!
<The enviroment:>
Video server generate video stream(no audio) and packetise to TS stream and multicasting them to network. VLC as client receive them and play.

<Current problem>
1> VLC can play TS stream from my video server. But there is one prolem as:VLC continue playing TS about 10 seconds and then stop playing about 4~5 seconds,and this happen periodly. In addition, while stopping playing the following message would be shown in message window of VLC:
"late picture skipped(2235468714)"
.......
"late picture skipped(2133564625)"
"more than 5 seconds of late video->drop frame(computer too slow?)"

2> So I think the value of PTS or DTS of my TS stream is wrong. But I don't know how to caculate correct PTS and DTS?

Please help me!

Posted: 20 Jun 2006 19:33
by JMS
Well - actually I'm working with DVB streams which have PTS and DTS so I'm not much of a help. And generating the PCR from it is neither a problem, so...

Sorry

Jochen

Posted: 20 Jun 2006 22:19
by DJ
It seems obvious you have been working on this for a while and are a bit frustrated. But I feel like I'm walking into the middle of a conversation without having all the facts. Then another user kindly tries to help with some with some technical aspects of the container that may or may not be an issue here.

If I understand this correctly, you are trying to provide a stream using MPEG-TS for the encapsulation method (container) and having problem creating the source files that will play locally using VLC? I assume this is without streaming.

In your last post you seemed to indicate progress in this area, in that you kinda, sorta have it working but it doesn't work well.

1. What is the source? Please provide format for Audio, Video and container type.

I realize you said that you were working with MPEG4 streams and must convert. But this is to broad an area to make any comment. So please be specific.

2. What is the format for Audio and video to be used with the MPEG-TS container you want to stream.

3. Regarding your last post, What is the speed of your up connection to the Internet.

4. Have you looked at Stream and Media Information, Statistics for the server and the client?

Posted: 22 Jun 2006 10:10
by del77_111
1. The format of video is MPEG2. The container type is MPEG-TS.
My video server can generate MPEG2 stream directly, so we need not convert MPEG4 to MPEG2. I close audio stream because we do not need it. After generate MPEG2 video, my video server encapsulate it with MPEG-TS and RTP then stream it to LAN(the bandwidth is 10~100M bps) with multicast UDP(such as 224.112.1.44:5043).We use VLC as client to receive multicast packets,decode and render them.

2.Now VLC can play the MPEG-TS stream cantabile for a long time after I improved the calulation of PCR on my video server. But sometimes the same problem as my previous post still was existed.

The following messages were shown on message window:



main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 4140 (input) created at priority 1 (input/input.c:261)
main debug: `udp://@224.112.1.43:5043' gives access `udp' demux `' path `@224.112.1.43:5043'
main debug: creating demux: access='udp' demux='' path='@224.112.1.43:5043'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "udp"
main debug: creating access 'udp' path='@224.112.1.43:5043'
main debug: looking for access2 module: 6 candidates
access_udp debug: opening server=:0 local=224.112.1.43:5043
main debug: net: connecting to '[]:0@[224.112.1.43]:5043'
main debug: looking for network module: 1 candidate
ipv6 debug: 224.112.1.43: Unsupported address family
main debug: using network module "ipv6"
main debug: removing module "ipv6"
main debug: looking for network module: 1 candidate
ipv4 debug: resolving :5043...
ipv4 debug: resolving 224.112.1.43:5043...
ipv4 debug: Winsock best interface is 16777219
ipv4 debug: using interface 0xa100a8c0
ipv4 debug: IP_ADD_MEMBERSHIP multicast request
main debug: using network module "ipv4"
main debug: removing module "ipv4"
main debug: using access2 module "access_udp"
main debug: pre buffering
access_udp debug: detected TS over RTP
access_udp debug: RTP: prebuffered 45 packets
main debug: creating demux: access='udp' demux='ts' path='@224.112.1.43:5043'
main debug: looking for demux2 module: 1 candidate
main debug: using demux2 module "ts"
main debug: looking for a subtitle file in F:\Program Files\VideoLAN\VLC\
ts debug: DEMUX_SET_GROUP 0 00000000
access_udp warning: unimplemented query in control
main debug: `udp://@224.112.1.43:5043' successfully opened
ts debug: pid[68] unknown
ts debug: PATCallBack called
ts debug: new PAT ts_id=17824 version=13 current_next=1
ts debug: * number=1 pid=66
ts debug: PMTCallBack called
ts debug: new PMT program number=1 version=8 pid_pcr=68
ts debug: * es pid=68 type=16 fcc=mp4v
main debug: selecting program id=1
main debug: looking for decoder module: 27 candidates
ffmpeg debug: libavcodec already initialized
ffmpeg debug: postprocessing disabled
ffmpeg debug: using direct rendering
ffmpeg debug: ffmpeg codec (MPEG-4 Video) started
main debug: using decoder module "ffmpeg"
main debug: looking for packetizer module: 17 candidates
main debug: using packetizer module "packetizer_mpeg4video"
main debug: thread 4076 (decoder) created at priority 0 (input/decoder.c:159)
ts warning: first packet for pid=68 cc=0x2
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
access_udp debug: RTP: packet(s) lost, expected 21784, got 21785
ts warning: discontinuity received 0x4 instead of 0x0 (pid=68)
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
ts debug: PATCallBack called
ts debug: PMTCallBack called
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
access_udp debug: RTP: packet(s) lost, expected 22375, got 22382
ts warning: discontinuity received 0x3 instead of 0x8 (pid=68)
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
ts debug: PATCallBack called
ts debug: PMTCallBack called
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
packetizer_mpeg4video warning: waiting for VOL
main debug: no usable vout present, spawning one
main debug: window size: 720x576
main debug: looking for video output module: 5 candidates
vout_directx debug: creating DirectXEventThread
main debug: waiting for thread completion
vout_directx debug: DirectXCreateWindow
vout_directx debug: created video sub-window
main debug: thread 4124 (DirectX Events Thread) created at priority 0 (directx.c:263)
vout_directx debug: DirectXEventThread running
vout_directx debug: DirectXInitDDraw
main debug: Registering subpicture channel, ID: 2
vout_directx debug: directx-device:
vout_directx debug:
main debug: Registering subpicture channel, ID: 3
main debug: Registering subpicture channel, ID: 4
main debug: Registering subpicture channel, ID: 5
vout_directx debug: screen dimensions (0x0,1024x768)
vout_directx debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1
vout_directx debug: align_boundary_src=0,0 align_boundary_dest=1,1 align_size_src=0,0 align_size_dest=0,0
vout_directx debug: End DirectXInitDDraw
vout_directx debug: DirectXCreateDisplay
vout_directx debug: DirectXCreateClipper
vout_directx debug: disabling screen saver
main debug: using video output module "vout_directx"
vout_directx debug: NewPictureVec overlay:yes chroma:YV12
main debug: waiting for thread completion
vout_directx debug: YUV overlay created successfully
vout_directx debug: End NewPictureVec (succeeded)
main debug: got 1 direct buffer(s)
main debug: picture in 720x576 (0,0,720x576), chroma I420, ar 5:4, sar 1:1
main debug: picture user 720x576 (0,0,720x576), chroma I420, ar 5:4, sar 1:1
main debug: picture out 720x576 (0,0,720x576), chroma I420, ar 5:4, sar 1:1
main debug: direct render, mapping render pictures 0-6 to system pictures 1-7
main debug: thread 3816 (video output) created at priority 1 (video_output/video_output.c:421)
access_udp debug: RTP: packet(s) lost, expected 22963, got 22970
ts warning: discontinuity received 0xc instead of 0x0 (pid=68)
ts debug: PATCallBack called
ts debug: PMTCallBack called
ffmpeg warning: ac-tex damaged at 22 21
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 988
(mpeg4@00B158C0)
ffmpeg debug: concealing 702 DC, 702 AC, 702 MV errors
(mpeg4@00B158C0)
access_udp debug: RTP: packet(s) lost, expected 23580, got 23581
ts warning: discontinuity received 0x2 instead of 0xf (pid=68)
ts debug: PATCallBack called
ts debug: PMTCallBack called
ffmpeg warning: ac-tex damaged at 4 35
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 1614
(mpeg4@00B158C0)
ffmpeg debug: concealing 90 DC, 90 AC, 90 MV errors
(mpeg4@00B158C0)
access_udp debug: RTP: packet(s) lost, expected 24857, got 24859
ts warning: discontinuity received 0x6 instead of 0xd (pid=68)
ts debug: PATCallBack called
ts debug: PMTCallBack called
ffmpeg warning: ac-tex damaged at 11 33
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 1529
(mpeg4@00B158C0)
ffmpeg debug: concealing 173 DC, 173 AC, 173 MV errors
(mpeg4@00B158C0)
access_udp debug: RTP: packet(s) lost, expected 25429, got 25433
ts warning: discontinuity received 0xd instead of 0x2 (pid=68)
ts debug: PATCallBack called
access_udp debug: RTP: packet(s) lost, expected 25474, got 25477
ts warning: discontinuity received 0x8 instead of 0x4 (pid=68)
ts debug: PATCallBack called
ffmpeg warning: ac-tex damaged at 36 26
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 1232
(mpeg4@00B158C0)
ffmpeg debug: concealing 463 DC, 463 AC, 463 MV errors
(mpeg4@00B158C0)
ffmpeg warning: ac-tex damaged at 22 29
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 1356
(mpeg4@00B158C0)
ffmpeg debug: concealing 342 DC, 342 AC, 342 MV errors
(mpeg4@00B158C0)
access_udp debug: RTP: packet(s) lost, expected 26681, got 26707
ts debug: PATCallBack called
ts debug: PMTCallBack called
access_udp debug: RTP: packet(s) lost, expected 26751, got 26753
ts warning: discontinuity received 0xf instead of 0x2 (pid=68)
ts debug: PATCallBack called
ffmpeg warning: ac-tex damaged at 32 20
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 952
(mpeg4@00B158C0)
ffmpeg debug: concealing 737 DC, 737 AC, 737 MV errors
(mpeg4@00B158C0)
ffmpeg warning: ac-tex damaged at 39 31
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 1465
(mpeg4@00B158C0)
ffmpeg debug: concealing 235 DC, 235 AC, 235 MV errors
(mpeg4@00B158C0)
access_udp debug: RTP: packet(s) lost, expected 27319, got 27330
ts warning: discontinuity received 0x7 instead of 0xb (pid=68)
ts debug: PATCallBack called
access_udp debug: RTP: packet(s) lost, expected 27376, got 27384
ts warning: discontinuity received 0x9 instead of 0x4 (pid=68)
ts debug: PATCallBack called
ts debug: PMTCallBack called
ffmpeg warning: ac-tex damaged at 16 13
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 614
(mpeg4@00B158C0)
ffmpeg debug: concealing 1068 DC, 1068 AC, 1068 MV errors
(mpeg4@00B158C0)
ffmpeg warning: ac-tex damaged at 15 19
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 889
(mpeg4@00B158C0)
ffmpeg debug: concealing 799 DC, 799 AC, 799 MV errors
(mpeg4@00B158C0)
access_udp debug: RTP: packet(s) lost, expected 27954, got 27955
ts warning: discontinuity received 0xc instead of 0xa (pid=68)
ts debug: PATCallBack called
ts debug: PMTCallBack called
ffmpeg warning: I cbpy damaged at 32 35
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 1642
(mpeg4@00B158C0)
ffmpeg debug: concealing 62 DC, 62 AC, 62 MV errors
(mpeg4@00B158C0)
access_udp debug: RTP: packet(s) lost, expected 29175, got 29176
ts warning: discontinuity received 0x3 instead of 0x0 (pid=68)
ts debug: PATCallBack called
ts debug: PMTCallBack called
ffmpeg warning: ac-tex damaged at 22 35
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 1632
(mpeg4@00B158C0)
ffmpeg debug: concealing 72 DC, 72 AC, 72 MV errors
(mpeg4@00B158C0)
access_udp debug: RTP: packet(s) lost, expected 29767, got 29768
ts warning: discontinuity received 0x8 instead of 0x7 (pid=68)
ffmpeg warning: Error at MB: 1650
(mpeg4@00B158C0)
ffmpeg debug: concealing 54 DC, 54 AC, 54 MV errors
(mpeg4@00B158C0)
ts debug: PATCallBack called
ts debug: PMTCallBack called
access_udp debug: RTP: packet(s) lost, expected 32231, got 32239
ts warning: discontinuity received 0x0 instead of 0xc (pid=68)
ts debug: PATCallBack called
ts debug: PMTCallBack called
ffmpeg warning: Error at MB: 883
(mpeg4@00B158C0)
ffmpeg debug: concealing 805 DC, 805 AC, 805 MV errors
(mpeg4@00B158C0)
access_udp debug: RTP: packet(s) lost, expected 32890, got 32898
ts warning: discontinuity received 0x4 instead of 0xd (pid=68)
ffmpeg debug: concealing 771 DC, 771 AC, 771 MV errors
(mpeg4@00B158C0)
ts debug: PATCallBack called
main warning: late picture skipped (8770)
access_udp debug: RTP: packet(s) lost, expected 33431, got 33440
ts warning: discontinuity received 0xe instead of 0x3 (pid=68)
ffmpeg warning: ac-tex damaged at 20 17
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 802
(mpeg4@00B158C0)
ffmpeg debug: concealing 884 DC, 884 AC, 884 MV errors
(mpeg4@00B158C0)
ts debug: PATCallBack called
ts debug: PMTCallBack called
main warning: late picture skipped (-2425)
main warning: late picture skipped (31306)
main warning: late picture skipped (25765)
main warning: late picture skipped (42146)
main warning: late picture skipped (11713)
main warning: late picture skipped (18652)
main warning: late picture skipped (74)
main warning: late picture skipped (3878)
main warning: late picture skipped (11359)
main warning: late picture skipped (9570)
main warning: late picture skipped (16292)
main warning: late picture skipped (11364)
main warning: late picture skipped (1175)
main warning: late picture skipped (10371)
main warning: late picture skipped (54786)
main warning: late picture skipped (23784)
main warning: late picture skipped (79745)
main warning: late picture skipped (41213)
main warning: late picture skipped (34546)
main warning: late picture skipped (25357)
main warning: late picture skipped (81048)
main warning: late picture skipped (61298)
main warning: late picture skipped (29331)
main warning: late picture skipped (21056)
main warning: late picture skipped (37262)
main warning: late picture skipped (-1509)
main warning: late picture skipped (22917)
main warning: late picture skipped (-176)
main warning: late picture skipped (48296)
main warning: late picture skipped (25110)
main warning: late picture skipped (9573)
main warning: late picture skipped (-798)
main warning: late picture skipped (61185)
main warning: late picture skipped (23072)
main warning: late picture skipped (2312)
main warning: late picture skipped (3815)
main warning: late picture skipped (66068)
main warning: late picture skipped (29028)
access_udp debug: RTP: packet(s) lost, expected 34680, got 34695
ts warning: discontinuity received 0x6 instead of 0x5 (pid=68)
ffmpeg warning: ac-tex damaged at 27 28
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 1315
(mpeg4@00B158C0)
ffmpeg debug: concealing 382 DC, 382 AC, 382 MV errors
(mpeg4@00B158C0)
ts debug: PATCallBack called
ts debug: PMTCallBack called
main warning: late picture skipped (102342)
main warning: late picture skipped (118659)
main warning: late picture skipped (80127)
main warning: late picture skipped (42038)
main warning: late picture skipped (72194)
main warning: late picture skipped (34351)
main warning: late picture skipped (32410)
main warning: late picture skipped (25828)
main warning: late picture skipped (77375)
main warning: late picture skipped (38354)
main warning: late picture skipped (28570)
main warning: late picture skipped (82324)
main warning: late picture skipped (43331)
main warning: late picture skipped (37006)
main warning: late picture skipped (27177)
main warning: late picture skipped (22640)
main warning: late picture skipped (72027)
main warning: late picture skipped (61063)
main warning: late picture skipped (22300)
main warning: late picture skipped (43596)
main warning: late picture skipped (14521)
main warning: late picture skipped (26077)
main warning: late picture skipped (17354)
main warning: late picture skipped (14347)
main warning: late picture skipped (34923)
main warning: late picture skipped (22352)
main warning: late picture skipped (78452)
main warning: late picture skipped (39469)
main warning: late picture skipped (27341)
main warning: late picture skipped (18578)
main warning: late picture skipped (41204)
main warning: late picture skipped (63581)
main warning: late picture skipped (24582)
main warning: late picture skipped (14848)
main warning: late picture skipped (99855)
main warning: late picture skipped (124555)
main warning: late picture skipped (85570)
main warning: late picture skipped (104835)
access_udp debug: RTP: packet(s) lost, expected 35271, got 35272
ts warning: discontinuity received 0xc instead of 0x7 (pid=68)
ffmpeg warning: ac-tex damaged at 26 34
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 1590
(mpeg4@00B158C0)
ffmpeg debug: concealing 113 DC, 113 AC, 113 MV errors
(mpeg4@00B158C0)
main warning: late picture skipped (130536)
main warning: late picture skipped (94202)
ts debug: PATCallBack called
ts debug: PMTCallBack called
main warning: late picture skipped (109858)
main warning: late picture skipped (72070)
main warning: late picture skipped (123581)
main warning: late picture skipped (84577)
main warning: late picture skipped (77292)
main warning: late picture skipped (69081)
main warning: late picture skipped (60857)
main warning: late picture skipped (79879)
main warning: late picture skipped (71630)
main warning: late picture skipped (67240)
main warning: late picture skipped (88339)
main warning: late picture skipped (76101)
main warning: late picture skipped (72066)
main warning: late picture skipped (121084)
main warning: late picture skipped (82087)
main warning: late picture skipped (106613)
main warning: late picture skipped (72101)
main warning: late picture skipped (101736)
main warning: late picture skipped (75348)
main warning: late picture skipped (146780)
main warning: late picture skipped (110641)
main warning: late picture skipped (71601)
main warning: late picture skipped (128736)
main warning: late picture skipped (143008)
main warning: late picture skipped (165489)
main warning: late picture skipped (126531)
main warning: late picture skipped (116762)
main warning: late picture skipped (107996)
main warning: late picture skipped (99243)
main warning: late picture skipped (121748)
main warning: late picture skipped (113007)
main warning: late picture skipped (106623)
main warning: late picture skipped (97572)
main warning: late picture skipped (126781)
main warning: late picture skipped (96888)
main warning: late picture skipped (116121)
main warning: late picture skipped (142659)
access_udp debug: RTP: packet(s) lost, expected 35874, got 35882
ts warning: discontinuity received 0xa instead of 0x5 (pid=68)
ts debug: PATCallBack called
ts debug: PMTCallBack called
ffmpeg warning: ac-tex damaged at 7 19
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 881
(mpeg4@00B158C0)
ffmpeg debug: concealing 807 DC, 807 AC, 807 MV errors
(mpeg4@00B158C0)
access_udp debug: RTP: packet(s) lost, expected 35926, got 35927
ts warning: discontinuity received 0xb instead of 0x8 (pid=68)
main warning: late picture skipped (176762)
ts debug: PATCallBack called
ts debug: PMTCallBack called
ffmpeg warning: ac-tex damaged at 22 35
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 1632
(mpeg4@00B158C0)
ffmpeg debug: concealing 72 DC, 72 AC, 72 MV errors
(mpeg4@00B158C0)
main warning: late picture skipped (220705)
main warning: late picture skipped (199803)
main warning: late picture skipped (202463)
main warning: late picture skipped (178010)
main warning: late picture skipped (155645)
main warning: late picture skipped (171584)
main warning: late picture skipped (132600)
main warning: late picture skipped (155990)
main warning: late picture skipped (117007)
main warning: late picture skipped (140077)
main warning: late picture skipped (189917)
main warning: late picture skipped (153373)
main warning: late picture skipped (114325)
main warning: late picture skipped (101116)
main warning: late picture skipped (186116)
main warning: late picture skipped (147131)
main warning: late picture skipped (145195)
main warning: late picture skipped (162186)
main warning: late picture skipped (156262)
main warning: late picture skipped (142361)
main warning: late picture skipped (165610)
main warning: late picture skipped (191197)
main warning: late picture skipped (152926)
main warning: late picture skipped (138627)
main warning: late picture skipped (196462)
main warning: late picture skipped (183641)
main warning: late picture skipped (144609)
main warning: late picture skipped (169623)
main warning: late picture skipped (140006)
main warning: late picture skipped (148609)
main warning: late picture skipped (139866)
main warning: late picture skipped (166372)
main warning: late picture skipped (128907)
main warning: late picture skipped (144890)
main warning: late picture skipped (171453)
main warning: late picture skipped (133280)
main warning: late picture skipped (152763)
main warning: late picture skipped (174849)
main warning: late picture skipped (197327)
main warning: late picture skipped (158555)
main warning: late picture skipped (211556)
main warning: late picture skipped (183983)
main warning: late picture skipped (156083)
main warning: late picture skipped (182416)
main warning: late picture skipped (204869)
main warning: late picture skipped (196136)
main warning: late picture skipped (191274)
main warning: late picture skipped (210137)
main warning: late picture skipped (201146)
ffmpeg error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
access_udp debug: RTP: packet(s) lost, expected 37059, got 37066
ts warning: discontinuity received 0x9 instead of 0xd (pid=68)
ts debug: PATCallBack called
ts debug: PMTCallBack called
access_udp debug: RTP: packet(s) lost, expected 38231, got 38243
ts warning: discontinuity received 0x7 instead of 0x4 (pid=68)
ts debug: PATCallBack called
main warning: late picture skipped (5286213)
main warning: late picture skipped (350377)
main warning: late picture skipped (335871)
main warning: late picture skipped (358457)
main warning: late picture skipped (326829)
main warning: late picture skipped (340874)
main warning: late picture skipped (334518)
main warning: late picture skipped (328788)
main warning: late picture skipped (330654)
main warning: late picture skipped (322704)
main warning: late picture skipped (313154)
main warning: late picture skipped (335657)
main warning: late picture skipped (331247)
main warning: late picture skipped (380673)
main warning: late picture skipped (361514)
main warning: late picture skipped (331397)
main warning: late picture skipped (389028)
access_udp debug: RTP: packet(s) lost, expected 38829, got 38835
ts warning: discontinuity received 0x8 instead of 0xe (pid=68)
ffmpeg warning: ac-tex damaged at 44 21
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 1010
(mpeg4@00B158C0)
ffmpeg debug: concealing 680 DC, 680 AC, 680 MV errors
(mpeg4@00B158C0)
main warning: late picture skipped (408197)
main warning: late picture skipped (392959)
main warning: late picture skipped (406314)
main warning: late picture skipped (367381)
main warning: late picture skipped (388981)
main warning: late picture skipped (359584)
main warning: late picture skipped (371298)
main warning: late picture skipped (362563)
main warning: late picture skipped (357481)
main warning: late picture skipped (376304)
main warning: late picture skipped (369886)
main warning: late picture skipped (358821)
main warning: late picture skipped (350065)
main warning: late picture skipped (347303)
main warning: late picture skipped (363811)
main warning: late picture skipped (355070)
main warning: late picture skipped (347684)
main warning: late picture skipped (400068)
main warning: late picture skipped (361067)
main warning: late picture skipped (354668)
main warning: late picture skipped (376008)
main warning: late picture skipped (365068)
main warning: late picture skipped (356323)
main warning: late picture skipped (347579)
main warning: late picture skipped (373778)
main warning: late picture skipped (392576)
main warning: late picture skipped (353584)
main warning: late picture skipped (343827)
main warning: late picture skipped (397601)
main warning: late picture skipped (392190)
main warning: late picture skipped (442573)
main warning: late picture skipped (433856)
main warning: late picture skipped (400671)
main warning: late picture skipped (400678)
main warning: late picture skipped (391951)
main warning: late picture skipped (417510)
main warning: late picture skipped (388369)
main warning: late picture skipped (400352)
main warning: late picture skipped (419453)
access_udp debug: RTP: packet(s) lost, expected 39437, got 39445
ts warning: discontinuity received 0xc instead of 0xa (pid=68)
ffmpeg warning: ac-tex damaged at 7 20
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 927
(mpeg4@00B158C0)
ffmpeg debug: concealing 762 DC, 762 AC, 762 MV errors
(mpeg4@00B158C0)
ts debug: PATCallBack called
main warning: late picture skipped (442966)
ts debug: PMTCallBack called
main warning: late picture skipped (430927)
access_udp debug: RTP: packet(s) lost, expected 39488, got 39490
ts warning: discontinuity received 0x9 instead of 0x0 (pid=68)
main warning: late picture skipped (438702)
main warning: late picture skipped (408323)
ffmpeg warning: Error at MB: 1524
(mpeg4@00B158C0)
ffmpeg debug: concealing 178 DC, 178 AC, 178 MV errors
(mpeg4@00B158C0)
ts debug: PATCallBack called
ts debug: PMTCallBack called
main warning: late picture skipped (453817)
main warning: late picture skipped (414814)
main warning: late picture skipped (436353)
main warning: late picture skipped (397377)
main warning: late picture skipped (450093)
main warning: late picture skipped (411132)
main warning: late picture skipped (401332)
main warning: late picture skipped (394854)
main warning: late picture skipped (415482)
main warning: late picture skipped (406326)
main warning: late picture skipped (397601)
main warning: late picture skipped (451336)
main warning: late picture skipped (412335)
main warning: late picture skipped (405686)
main warning: late picture skipped (439852)
main warning: late picture skipped (431684)
main warning: late picture skipped (424556)
main warning: late picture skipped (476119)
main warning: late picture skipped (437152)
main warning: late picture skipped (410625)
main warning: late picture skipped (401882)
main warning: late picture skipped (455616)
main warning: late picture skipped (416615)
main warning: late picture skipped (410172)
main warning: late picture skipped (398157)
main warning: late picture skipped (420618)
main warning: late picture skipped (414320)
main warning: late picture skipped (403120)
main warning: late picture skipped (397185)
main warning: late picture skipped (400453)
main warning: late picture skipped (391704)
main warning: late picture skipped (445442)
main warning: late picture skipped (428105)
main warning: late picture skipped (389068)
main warning: late picture skipped (466036)
main warning: late picture skipped (427014)
access_udp debug: RTP: packet(s) lost, expected 40062, got 40072
ts warning: discontinuity received 0xf instead of 0xd (pid=68)
ffmpeg warning: ac-tex damaged at 6 16
(mpeg4@00B158C0)
ffmpeg warning: Error at MB: 742
(mpeg4@00B158C0)
ffmpeg debug: concealing 943 DC, 943 AC, 943 MV errors
(mpeg4@00B158C0)
main warning: late picture skipped (448590)
main warning: late picture skipped (435434)
ts debug: PATCallBack called
ts debug: PMTCallBack called
main warning: late picture skipped (462293)
main warning: late picture skipped (423790)
main warning: late picture skipped (507399)
main warning: late picture skipped (488108)
main warning: late picture skipped (457970)
main warning: late picture skipped (419013)
main warning: late picture skipped (379968)
main warning: late picture skipped (401058)
main warning: late picture skipped (428318)
main warning: late picture skipped (390128)
main warning: late picture skipped (406069)
main warning: late picture skipped (399782)
main warning: late picture skipped (388558)
main warning: late picture skipped (379812)
main warning: late picture skipped (402301)
main warning: late picture skipped (397204)
main warning: late picture skipped (384829)
main warning: late picture skipped (407524)
main warning: late picture skipped (380401)
main warning: late picture skipped (389803)
main warning: late picture skipped (381050)
main warning: late picture skipped (366631)
main warning: late picture skipped (378788)
main warning: late picture skipped (369947)
main warning: late picture skipped (365379)
main warning: late picture skipped (383733)
ffmpeg error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
access_udp debug: RTP: packet(s) lost, expected 40713, got 40720
ts warning: discontinuity received 0x7 instead of 0x6 (pid=68)

Posted: 22 Jun 2006 19:32
by DJ
Try creating a sample file in the MPEG-PS container. When you setup to stream use the transcode options to put it in the MPEG-TS container. No video or audio transcode selections are necessary. Basically this is the default for encapsulation.

You could also try Preferences, (turn on the advanced option) then Advanced check the box marked "Increase priority of the process" or "Minimize number of threads". Try one at a time on the server, specially if there many things running in the background.

Posted: 22 Jun 2006 20:22
by DJ
I read your last post again after my post and realized you are not using VLC on the server side, only on the client side. :oops:

You Messages file still seems to indicate a timing issue. I was trying to correct this by letting VLC do the timing for the TS container. This still may be a reasonable test (using VLC for the server) to help sort out the problem areas.

I noticed this one "ffmpeg error: more than 5 seconds of late video -> dropping frame (computer too slow ?)" preceded by a long string of late pictures. This seems to indicate large breaks in the stream. Could this be LAN traffic or a router problem? I'm assuming the the clients are not to slow. :wink:

Have you tried to use VLC to play the files locally and compare the massages files?

I don't know what to make of this one "packetizer_mpeg4video warning: waiting for VOL" specially when we are discussing MPEG-2 in a TS container as the stream source. I would think it would be packetizer_mpegvideo, but I may be mistaken on this.

There are a couple of options you could try on the client side. In Preferences, Access modules, UDP/RTP try increasing the cache size. You will never make 5 seconds though. :lol: Also in Preferences, Video try unchecking the box marked "Drop late frames" Then press Save and close the player.

Hope this helps! :lol: