cannot pre fill buffer
Posted: 14 Feb 2006 10:15
hi all,
i stream from an acquisition card :
vlc v4l:/dev/video1:norm=pal:frequency=128250:size=320x240:channel=0:adev=/dev/dsp2:audio=0 --sout '#transcode{vcodec=mp4v,acodec=mpga,vb=3000,ab=256,venc=ffmpeg{keyint=80,hurry-up,vt=800000},deinterlace}:std{access=udp,mux=ts,url=192.168.151.36:1234}' --ttl 12
VLC media player 0.8.4a Janus
Remote control interface initialized, `h' for help
status change: ( New input: v4l:/dev/video1:norm=pal:frequency=128250:size=320x240:channel=0:adev=/dev/dsp2:audio=0 )
status change: ( audio volume: 256 )
status change: ( play state: 1 )
and relayed the streaming by another pc:
# vlc udp:@1234 --sout '#std{access=http,mux=asf,url=:8080}'
VLC media player 0.8.4a Janus
Remote control interface initialized, `h' for help
[00000234] main private: creating httpd
status change: ( New input: udp:@1234 )
status change: ( audio volume: 256 )
status change: ( play state: 1 )
then read the streaning by vlc player,but it doesn't work,the error message:
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 3660 (input) created at priority 1 (src/input/input.c:230)
main debug: `http://192.168.151.36:8080' gives access `http' demux `' path `192.168.151.36:8080'
main debug: creating demux: access='http' demux='' path='192.168.151.36:8080'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "http"
main debug: creating access 'http' path='192.168.151.36:8080'
main debug: looking for access2 module: 7 candidates
access_http debug: http: server='192.168.151.36' port=8080 file='(null)
main debug: net: connecting to 192.168.151.36 port 8080
main debug: connection in progress
access_http debug: protocol 'HTTP' answer code 200
access_http debug: Content-Type: application/octet-stream
main debug: using access2 module "access_http"
main debug: pre buffering
main error: cannot pre fill buffer
main warning: cannot create a stream_t from access
main debug: unlocking module "access_http"
main debug: thread times: real 0m9.125000s, kernel 0m0.015625s, user 0m0.015625s
main debug: thread 3660 joined (src/input/input.c:386)
main warning: refcount is 1, delaying before deletion (id=489,type=-7)
main: nothing to play
why? thanks
i stream from an acquisition card :
vlc v4l:/dev/video1:norm=pal:frequency=128250:size=320x240:channel=0:adev=/dev/dsp2:audio=0 --sout '#transcode{vcodec=mp4v,acodec=mpga,vb=3000,ab=256,venc=ffmpeg{keyint=80,hurry-up,vt=800000},deinterlace}:std{access=udp,mux=ts,url=192.168.151.36:1234}' --ttl 12
VLC media player 0.8.4a Janus
Remote control interface initialized, `h' for help
status change: ( New input: v4l:/dev/video1:norm=pal:frequency=128250:size=320x240:channel=0:adev=/dev/dsp2:audio=0 )
status change: ( audio volume: 256 )
status change: ( play state: 1 )
and relayed the streaming by another pc:
# vlc udp:@1234 --sout '#std{access=http,mux=asf,url=:8080}'
VLC media player 0.8.4a Janus
Remote control interface initialized, `h' for help
[00000234] main private: creating httpd
status change: ( New input: udp:@1234 )
status change: ( audio volume: 256 )
status change: ( play state: 1 )
then read the streaning by vlc player,but it doesn't work,the error message:
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 3660 (input) created at priority 1 (src/input/input.c:230)
main debug: `http://192.168.151.36:8080' gives access `http' demux `' path `192.168.151.36:8080'
main debug: creating demux: access='http' demux='' path='192.168.151.36:8080'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "http"
main debug: creating access 'http' path='192.168.151.36:8080'
main debug: looking for access2 module: 7 candidates
access_http debug: http: server='192.168.151.36' port=8080 file='(null)
main debug: net: connecting to 192.168.151.36 port 8080
main debug: connection in progress
access_http debug: protocol 'HTTP' answer code 200
access_http debug: Content-Type: application/octet-stream
main debug: using access2 module "access_http"
main debug: pre buffering
main error: cannot pre fill buffer
main warning: cannot create a stream_t from access
main debug: unlocking module "access_http"
main debug: thread times: real 0m9.125000s, kernel 0m0.015625s, user 0m0.015625s
main debug: thread 3660 joined (src/input/input.c:386)
main warning: refcount is 1, delaying before deletion (id=489,type=-7)
main: nothing to play
why? thanks