[streaming] vlc 1.1.0 and webm encoding

Nicolas VANHAUTE nicolas.vanhaute at ac-clermont.fr
Tue Jun 22 13:56:21 CEST 2010


hi all,

I just tried to stream my webcam in encoding with new webm (vp8+vorbis)
I tried in pushing stream in udp/http/rtp... no one works

possible to get a kind of example tp get it work ?

from GUI, vlc created this line :
:sout=#transcode{vcodec=VP80,vb=2000,scale=0,acodec=vorb,ab=128,channels=2,samplerate=44100}:http{mux=webm,dst=:8080/test} 
:no-sout-rtp-sap :no-sout-standard-sap :sout-keep

when I start, messages are :
qt4 debug: MRL passed to the Sout: dshow://
qt4 debug: Adding option: dshow-vdev=Périphérique vidéo USB
qt4 debug: Adding option: dshow-adev=USB VoIP Device
qt4 debug: Adding option: dshow-size=320
qt4 debug: Adding option: dshow-caching=200
qt4 debug: Adding option: 
:sout=#transcode{vcodec=VP80,vb=2000,scale=0,acodec=vorb,ab=128,channels=2,samplerate=44100}:http{mux=webm,dst=:8080/test}
qt4 debug: Adding option: no-sout-rtp-sap
qt4 debug: Adding option: no-sout-standard-sap
qt4 debug: Adding option: sout-keep
main debug: adding item `Diffusion' ( dshow:// )
qt4 debug: Adding a new MRL to recent ones: dshow://
main debug: rebuilding array of current - root Liste de lecture
main debug: rebuild done - 4 items, index 2
main debug: processing request item Diffusion node Liste de lecture skip 0
main debug: resyncing on Diffusion
main debug: Diffusion is at 3
main debug: starting new item
main debug: creating new input thread
main debug: Creating an input for 'Diffusion'
main debug: thread (input) created at priority 1 
(../.././src/input/input.c:214)
main debug: thread started
main debug: using sout 
chain=`transcode{vcodec=VP80,vb=2000,scale=0,acodec=vorb,ab=128,channels=2,samplerate=44100}:http{mux=webm,dst=:8080/test}'
main debug: stream=`http'
main debug: looking for sout stream module: 1 candidate
main debug: set config option: sout-standard-mux to webm
main debug: set config option: sout-standard-dst to :8080/test
stream_out_standard debug: creating `http/webm://:8080/test'
stream_out_standard debug: using `http/webm://:8080/test'
main debug: looking for sout access module: 1 candidate
main info: creating httpd
main debug: net: listening to  port 8080
qt4 debug: IM: Setting an input
main debug: no fetch required for (null) (art currently (null))
main debug: using sout access module "access_output_http"
main debug: TIMER module_need() : 43.000 ms - Total 43.000 ms / 1 intvls 
(Avg 43.000 ms)
stream_out_standard debug: access opened
main debug: looking for sout mux module: 0 candidates
main debug: no sout mux module matched "webm"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls 
(Avg 0.000 ms)
stream_out_standard error: no suitable sout mux module for 
`http/webm://:8080/test'
main debug: waitpipe: object killed
main debug: HTTP host removed
main debug: no hosts left, stopping httpd
access_output_http debug: Close
main debug: removing module "access_output_http"
main debug: no sout stream module matching "http" could be loaded
main debug: TIMER module_need() : 44.000 ms - Total 44.000 ms / 1 intvls 
(Avg 44.000 ms)
main debug: destroying chain... (name=(null))
main debug: destroying chain done
main error: stream chain failed for 
`transcode{vcodec=VP80,vb=2000,scale=0,acodec=vorb,ab=128,channels=2,samplerate=44100}:http{mux=webm,dst=:8080/test}'
main error: cannot start stream output instance, aborting
main debug: thread ended
main debug: dead input
main debug: thread times: real 0m0.046875s, kernel 0m0.015625s, user 
0m0.000000s
main debug: changing item without a request (current 3/4)
main debug: nothing to play
qt4 debug: IM: Deleting the input
main debug: TIMER input launching for 'Diffusion' : 63.000 ms - Total 
63.000 ms / 1 intvls (Avg 63.000 ms)


if you have an idea, I'm interested

regards

Nicolas


More information about the streaming mailing list