diff --git a/public/uk/m3u8-stream-proxy-with-ffmpeg-in-icecast.gmi b/public/uk/m3u8-stream-proxy-with-ffmpeg-in-icecast.gmi index 01beaf4..2033ddd 100644 --- a/public/uk/m3u8-stream-proxy-with-ffmpeg-in-icecast.gmi +++ b/public/uk/m3u8-stream-proxy-with-ffmpeg-in-icecast.gmi @@ -44,6 +44,10 @@ UPD. очікувано, сесія прожила менше доби, тому CHUNKS_DVR="/home/eqtv/chunks_dvr.m3u8" wget -O $CHUNKS_DVR https://eqtv.live:8083/eqtvua/eqtvua_hd_ukr/chunks_dvr.m3u8 SESSION_ID=$(grep -oP '(?<=sessionid=)\d+' $CHUNKS_DVR -m 1) +if [ -z "$SESSION_ID" ]; then + echo "SESSION_ID is empty. Exiting script." + exit 1 +fi # запускаємо стрім з актуальним значенням SESSION_ID ffmpeg -i "https://eqtv.live:8083/eqtvua/eqtvua_hd_ukr/chunks_dvr.m3u8?nimblesessionid=$SESSION_ID" -b:a 32k icecast://user:password@127.0.0.1:8000/eQtv.mp3