We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ba3cf5b commit 37cc467Copy full SHA for 37cc467
ctbcap
@@ -427,7 +427,12 @@ fetch_m3u() {
427
2*|3*)
428
local ROOM_STATUS="$(echo "${CONNECT_DUMP}" | grep -oE '"room_status":[ ]?"[^"]+"' | head -n 1 | cut -d '"' -f4)"
429
[ -n "$(echo "${CONNECT_DUMP}" | grep -oE 'http[s]?://edge[^ ]+\.m3u8'| head -n 1)" ] && {
430
- STREAM_URL=$(echo "${CONNECT_DUMP}" | grep -oE 'http[s]?://edge[^ ]+\.m3u8' | head -n 1)
+ STREAM_URL=$(echo "${CONNECT_DUMP}" \
431
+ | grep -oE 'http[s]?://edge[^ ]+\.m3u8' \
432
+ | head -n 1 \
433
+ | sed 's|playlist.m3u8|playlist_sfm4s.m3u8|g' \
434
+ | sed 's|live-hls|live-c-fhls|g'
435
+ )
436
true
437
} || {
438
echo "[$(date "+%Y%m%d-%H%M%S")] [${MODEL}] is ${ROOM_STATUS} now. [${CONNECT_STATUS}]"
0 commit comments