Como faço para transmitir novamente um fluxo de vídeo filtrado usando o VLC?

3

Eu tenho um fluxo de entrada RTSP que eu quero aplicar o filtro de gradiente "cartoon" para antes de transmitir em http. Eu consegui transmitir e aplicar o filtro para a reprodução local, mas o fluxo de http não tem a filtragem aplicada.

cvlc -vvv input_stream rtsp://10.217.12.20:554/axis-media/media.amp?videocodec=h264 --video-filter "gradient{type=1}" --sout '#duplicate{dst=http{vfilter=gradient{type=1},mux=ffmpeg{mux=flv},dst=:8080/coffeecam},dst=display}'
    
por Yusufk 18.02.2014 / 18:57

1 resposta

0

Consegui que isso funcionasse:

cvlc -vvv --daemon --pidfile ./coffee_stream.pid rtsp://10.217.112.30:554/axis-media/media.amp?videocodec=h264 --sout="#transcode{vfilter=gradient{type=1},vcodec=theo,acodec=vorb,vb=800,ab=128}:standard{access=http{mime=video/ogg},mux=ogg,dst=:8091}"
    
por 06.08.2014 / 12:55