|
|
|
@ -102,15 +102,19 @@ proxyCMD() {
@@ -102,15 +102,19 @@ proxyCMD() {
|
|
|
|
|
ICECAST="$(readXML icecast $XML)/$(readXML mountpoint $XML)" |
|
|
|
|
ICENAME="$(readXML channel_name $XML)" |
|
|
|
|
ICEDESC="$(readXML channel_descr $XML)" |
|
|
|
|
FORMAT="$(readXML input_format $XML)" |
|
|
|
|
ICEPASS="$(readXML password $XML)" |
|
|
|
|
FORMAT_IN="$(readXML input_format $XML)" |
|
|
|
|
FORMAT_OUT="$(readXML output_format $XML)" |
|
|
|
|
|
|
|
|
|
echo ffmpeg -i "$STREAM" \ |
|
|
|
|
-f "$FORMAT" \ |
|
|
|
|
echo ffmpeg \ |
|
|
|
|
-f "$FORMAT_IN" \ |
|
|
|
|
-i "$STREAM" \ |
|
|
|
|
-f "$FORMAT_OUT" \ |
|
|
|
|
-legacy_icecast 1 \ |
|
|
|
|
-content_type audio/mpeg \ |
|
|
|
|
-ice_name "$ICENAME" \ |
|
|
|
|
-ice_description "$ICEDESC" \ |
|
|
|
|
icecast://source:$ICECAST |
|
|
|
|
icecast://source:$ICEPASS@$ICECAST |
|
|
|
|
} |
|
|
|
|
#***** |
|
|
|
|
|
|
|
|
|