When transcoding an adaptive logic stream, the transcoded "copy" is at the lowest possible quality (images below).
I am clearly missing something in the configuration.
Starting VLC with
Code: Select all
VLC_ADAPTIVE_WIDTH=1280
VLC_ADAPTIVE_HEIGHT=720
VLC_ADAPTIVE_BITRATE=2048
VLC_ADAPTIVE_LOGIC=highest
PASSWORD=supersecure
PORT=9999
/usr/bin/vlc -I telnet --telnet-password=${PASSWORD} --telnet-port=${PORT} --drop-late-frames --skip-frames --play-and-exit --no-daemon --adaptive-logic=${VLC_ADAPTIVE_LOGIC} --adaptive-maxwidth=${VLC_ADAPTIVE_WIDTH} --adaptive-maxheight=${VLC_ADAPTIVE_HEIGHT} --adaptive-bw=${VLC_ADAPTIVE_BITRATE} --vlm-conf=/vlc/stream.vlm
Code: Select all
del all
new stream broadcast enabled
setup stream option network-caching=1000
setup stream input "https://example.com/stream" loop
setup stream output #transcode{venc=x264{preset=ultrafast},vcodec=h264,threads=4,vb=1000}:duplicate{dst='rtp{access=udp,mux=ts,ttl=15,dst=234.0.1.1,port=1234,sdp=sap://,group="News",name="Interesting News"}'}
control stream play
The source