Problem transmitting MPEG1 file...
Heok Kee Oon <[email protected]>
| Newsgroups | gmane.comp.video.videolan.vls.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi all! :) I'm trying to stream Dolby_Broadway.mpeg and Dolby_Egypt.mpeg which I downloaded from VideoLAN's website using vls and vlc using UDP. It seems like I'm always experiencing this "Read error for program ..." on the vls when it is nearing the end of the file. The files play well from disk, so the error only happens when streaming. Another thing is, there is only audio but not video output on the vlc side. I've attached both the vls and vlc logs, hope that it makes troubleshooting easier. Really grateful there's you people around... :) Hope to hear soon... Oon, Heok Kee __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
vlc.log
(text/x-log, 4.2 KB)
root@eng91628-cir vlc-0.4.4]# ./vlc VideoLAN Client - version 0.4.4_2002-11-24 Ourumov - (c) 1996-2002 VideoLAN intf: playlist initialized module: locking memcpy module `memcpymmxext' module: locking interface module `gtk' intf: interface initialized module: hiding unused plugin module `dsp' module: hiding unused plugin module `fb' module: hiding unused plugin module `sdl' module: hiding unused plugin module `x11' module: hiding unused plugin module `avi' module: hiding unused plugin module `ipv6' module: hiding unused plugin module `vcd' module: hiding unused plugin module `fx_scope' module: hiding unused plugin module `filter_crop' module: hiding unused plugin module `filter_clone' module: hiding unused plugin module `filter_distort' module: hiding unused plugin module `filter_transform' module: hiding unused plugin module `filter_wall' module: hiding unused plugin module `filter_invert' module: hiding unused plugin module `filter_deinterlace' module: hiding unused plugin module `spudec' module: hiding unused plugin module `ac3_spdif' module: hiding unused plugin module `lpcm_adec' module: hiding unused plugin module `memcpy' module: hiding unused plugin module `ipv4' module: hiding unused plugin module `http' module: hiding unused plugin module `udp' module: hiding unused plugin module `file' module: hiding unused plugin module `mpeg_audio' module: hiding unused plugin module `mpeg_ts' module: hiding unused plugin module `mpeg_ps' module: hiding unused plugin module `mpeg_es' module: hiding unused plugin module `logger' module: hiding unused plugin module `rc' module: hiding unused plugin module `null' intf: added `udp:@:1234' to playlist module: hiding unused plugin module `dummy' intf: creating new input thread input: playlist item `udp:@:1234' thread info: 1026 (input) has been created (src/input/input.c:196) input: access `udp', demux `', name `@:1234' input: opening server=:0 local=:1234 ipv4 warning: socket buffer size is 0x1fffe instead of 0x80000 module: locking network module `ipv4' module: unlocking module `ipv4' module: locking access module `udp' module: hiding unused plugin module `ipv6' module: hiding unused plugin module `ipv4' module: locking demux module `mpeg_ts' input: duplicate packet received by TS demux intf: stream has changed, refreshing interface ES 50 has unknown type ES 82 has unknown type module: locking decoder module `mpeg_vdec' thread info: 2051 (decoder) has been created (src/input/input_dec.c:82) module: locking decoder module `mpeg_adec' thread info: 3076 (decoder) has been created (src/input/input_dec.c:82) input: packet lost by TS demux: current 0, packet 12 module: locking motion module `motionmmxext' module: locking iDCT module `idctmmxext' intf: stream has changed, refreshing interface input: packet lost by TS demux: current 0, packet 4 aout: no aout present, spawning one module: locking audio output module `dsp' aout warning: audio output rate not supported (44100) thread info: 4101 (audio output) has been created (src/audio_output/audio_output.c:263) aout info: signed 16 bits thread spawned, 2 channels, rate 44191 aout info: fifo #0 allocated, 2 channels, rate 44100, frame size 2304 module: hiding unused plugin module `avi' module: hiding unused plugin module `mpeg_audio' module: hiding unused plugin module `mpeg_ps' module: hiding unused plugin module `mpeg_es' module: hiding unused plugin module `spudec' module: hiding unused plugin module `sdl' module: hiding unused plugin module `lpcm_adec' aout info: fifo #0 destroyed thread info: 3076 has been joined ((unknown):0) module: unlocking module `mpeg_adec' module: unlocking module `idctmmxext' module: unlocking module `motionmmxext' thread info: 2051 has been joined ((unknown):0) module: unlocking module `mpeg_vdec' module: unlocking module `mpeg_ts' input: closing network `udp/:@:1234' module: unlocking module `udp' thread info: 1026 has been joined ((unknown):0) thread info: 4101 has been joined ((unknown):0) module: unlocking module `dsp' module: hiding unused plugin module `udp' module: hiding unused plugin module `mpeg_ts' module: hiding unused plugin module `dsp' module: unlocking module `gtk' intf: removed `udp:@:1234' from playlist intf: playlist destroyed module: unlocking module `memcpymmxext' intf: program terminated [root@eng91628-cir vlc-0.4.4]#
vls.log
(text/x-log, 5.1 KB)
root@localhost vls-0.3.3]# bin/vls VideoLAN Server v 0.3.3 (Nov 24 2002) - (c)1999-2001 VideoLAN 2002-11-30 15:16:39 [INFO/Vls] Module "channel:file" registered 2002-11-30 15:16:39 [INFO/Vls] Module "channel:network" registered 2002-11-30 15:16:39 [INFO/Vls] Module "mpegreader:file" registered 2002-11-30 15:16:39 [INFO/Vls] Module "mpegconverter:ts2ts" registered 2002-11-30 15:16:39 [INFO/Vls] Module "mpegconverter:ps2ts" registered 2002-11-30 15:16:39 [INFO/Vls] Module "input:local" registered 2002-11-30 15:16:39 [INFO/Vls] Module "input:video" registered 2002-11-30 15:16:39 [INFO/Vls] Browsing modules in directory "." 2002-11-30 15:16:39 [INFO/Vls] Browsing modules in directory "/usr/lib/videolan/vls" 2002-11-30 15:16:39 [DEBUG/Vls] In netchannel.h line 45 -> New instance of module "channel:network" 2002-11-30 15:16:39 [INFO/Vls] Channel 'localhost' created 2002-11-30 15:16:39 [DEBUG/Vls] In netchannel.h line 45 -> New instance of module "channel:network" 2002-11-30 15:16:39 [INFO/Vls] Channel 'client2' created 2002-11-30 15:16:39 [DEBUG/Vls] In netchannel.h line 45 -> New instance of module "channel:network" 2002-11-30 15:16:39 [INFO/Vls] Channel 'client1' created 2002-11-30 15:16:39 [DEBUG/Vls] In localinput.h line 80 -> New instance of module "input:local" 2002-11-30 15:16:39 [INFO/Vls] Starting input 'local1' 2002-11-30 15:16:39 [DEBUG/Vls] In src/server/input.cpp line 134 -> Initialising input local1 2002-11-30 15:16:39 [INFO/Vls] Input 'local1' sucessfully initialised 2002-11-30 15:16:39 [INFO/Vls] New admin group "monitor" is ok 2002-11-30 15:16:39 [INFO/Vls] New admin group "master" is ok 2002-11-30 15:16:39 [INFO/Vls] New admin user "monitor" is ok 2002-11-30 15:16:39 [INFO/Vls] New admin user "bozo" is ok 2002-11-30 15:16:39 [INFO/Vls] Telnet server initialised 2002-11-30 15:16:41 [INFO/Vls] Processing incoming connection from 127.0.0.1 negociation: fd 1 negociation: fd 3 2002-11-30 15:16:43 [INFO/Vls] User "bozo" successfully authentificated 2002-11-30 15:16:49 [DEBUG/Vls] In src/server/manager.cpp line 415 -> Manager locked 2002-11-30 15:16:49 [DEBUG/local1] In src/server/input.cpp line 199 -> Starting reception of pgrm egypt 2002-11-30 15:16:49 [DEBUG/Vls] In filereader.h line 57 -> New instance of module "mpegreader:file" 2002-11-30 15:16:49 [DEBUG/Vls] In ps2ts.h line 72 -> New instance of module "mpegconverter:ps2ts" 2002-11-30 15:16:49 [DEBUG/local1] In ps2ts.cpp line 93 -> Mpeg version : 1 2002-11-30 15:16:49 [DEBUG/local1] In ps2ts.cpp line 96 -> Preparsing : yes Synchronised with PS stream New Pid assigned: 80 ASSERT ERROR in filereader.cpp line 145 (code checked: false) Synchronised with PS stream New Pid assigned: 81 New Pid assigned: 82 PMT Add, PID : 0x82 , Type : 0x5 New Pid assigned: 83 Video: 0x83 , 131 PMT Add, PID : 0x83 , Type : 0x1 updating PCR_PID to value 131 (current pid = 0) New pid: 131 New Pid assigned: 84 Audio: 0x84 , 132 PMT Add, PID : 0x84 , Type : 0x3 2002-11-30 15:16:49 [DEBUG/local1] In ps2ts.cpp line 167 -> Starting to read program "egypt" 2002-11-30 15:16:49 [DEBUG/Vls] In src/server/manager.cpp line 458 -> Manager unlocked New Pid assigned: 85 2002-11-30 15:17:14 [ERROR/local1] Read error for program "egypt" 2002-11-30 15:17:14 [DEBUG/local1] In ps2ts.cpp line 241 -> Stopping converter by callback for program egypt 2002-11-30 15:17:14 [DEBUG/Vls] In src/server/manager.cpp line 470 -> Manager locked 2002-11-30 15:17:14 [DEBUG/Vls] In src/server/manager.cpp line 481 -> Manager unlocked 2002-11-30 15:17:14 [DEBUG/local1] In ps2ts.cpp line 251 -> Converter stopped for program egypt 2002-11-30 15:17:14 [DEBUG/Vls] In src/server/manager.cpp line 415 -> Manager locked 2002-11-30 15:17:14 [DEBUG/local1] In src/server/input.cpp line 326 -> Stopping reception of pgrm egypt 2002-11-30 15:17:14 [DEBUG/local1] In src/server/tsstreamer.cpp line 234 -> Sleeping 9 seconds before destroying TsStreamer for pgrm egypt 2002-11-30 15:17:14 [DEBUG/local1] In src/server/input.cpp line 329 -> Pgrm egypt stopped 2002-11-30 15:17:14 [DEBUG/Vls] In src/server/manager.cpp line 821 -> Remove the broadcast 2002-11-30 15:17:14 [DEBUG/Vls] In src/server/manager.cpp line 823 -> Broadcast removed with status 0 2002-11-30 15:17:14 [DEBUG/Vls] In src/server/manager.cpp line 458 -> Manager unlocked 2002-11-30 15:24:34 [INFO/Vls] Received 'shutdown' command: stopping vls 2002-11-30 15:24:34 [INFO/Vls] Telnet server stopped 2002-11-30 15:24:34 [INFO/Vls] Stopping the manager 2002-11-30 15:24:34 [INFO/Vls] Manager stopped 2002-11-30 15:24:34 [INFO/Vls] Destroying administrator module 2002-11-30 15:24:34 [INFO/Vls] Shutdowning all the opened sessions... 2002-11-30 15:24:34 [INFO/Vls] Closing connection from 127.0.0.1 2002-11-30 15:24:34 [INFO/Vls] Telnet server destroyed 2002-11-30 15:24:34 [INFO/Vls] Destroying manager module 2002-11-30 15:24:34 [INFO/Vls] Destroying the manager 2002-11-30 15:24:34 [DEBUG/Vls] In src/server/input.cpp line 165 -> Destroying input local1 2002-11-30 15:24:34 [INFO/Vls] Input local1 correctly stopped 2002-11-30 15:24:34 [INFO/Vls] Manager destroyed ASSERT ERROR in src/server/repository.h line 56 (code checked: m_iRefCounter == 0) [root@localhost vls-0.3.3]#