From 3e989d7050d09be8174309cb3621dd2c5ec1aa7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antti=20Sepp=C3=A4l=C3=A4?= Date: Fri, 19 Oct 2007 23:08:24 +0000 Subject: [PATCH] Parametrize the bitrates for easier editing and management. --- iptv/iptvstream.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/iptv/iptvstream.sh b/iptv/iptvstream.sh index ca9b3d6..f4c599c 100755 --- a/iptv/iptvstream.sh +++ b/iptv/iptvstream.sh @@ -11,6 +11,10 @@ PARAMETER=${1} # Iptv plugin listens this port PORT=${2} +# Default bitrates for stream transcoding +VBITRATE=2400 +ABITRATE=320 + # There is a way to specify multiple URLs in the same script. The selection is # then controlled by the extra parameter passed by IPTV plugin to the script case $PARAMETER in @@ -39,4 +43,4 @@ let APID=${PARAMETER}+2 let SPID=${PARAMETER}+3 # Use 'exec' for capturing program pid for further management in IPTV plugin -exec vlc "${URL}" --sout "#transcode{vcodec=mp2v,acodec=mpga,vb=2400,ab=320}:standard{access=udp,mux=ts{pid-video=${VPID},pid-audio=${APID},pid-spu=${SPID}},dst=127.0.0.1:${PORT}}" --intf dummy +exec vlc "${URL}" --sout "#transcode{vcodec=mp2v,acodec=mpga,vb=${VBITRATE},ab=${ABITRATE}}:standard{access=udp,mux=ts{pid-video=${VPID},pid-audio=${APID},pid-spu=${SPID}},dst=127.0.0.1:${PORT}}" --intf dummy