From c50519be82040e4d515e7323790e957c3234874f Mon Sep 17 00:00:00 2001 From: 0xb00bface <0xboobface@gmail.com> Date: Sat, 18 Jul 2020 12:48:00 +0200 Subject: [PATCH] Fix CamSoda recordings --- common/src/main/java/ctbrec/sites/camsoda/CamsodaModel.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/ctbrec/sites/camsoda/CamsodaModel.java b/common/src/main/java/ctbrec/sites/camsoda/CamsodaModel.java index 9b182202..b5988b04 100644 --- a/common/src/main/java/ctbrec/sites/camsoda/CamsodaModel.java +++ b/common/src/main/java/ctbrec/sites/camsoda/CamsodaModel.java @@ -158,7 +158,11 @@ public class CamsodaModel extends AbstractModel { if (oldStreamUrl && chat.has(EDGE_SERVERS)) { String edgeServer = chat.getJSONArray(EDGE_SERVERS).getString(0); String streamName = chat.getString(STREAM_NAME); - streamUrl = "https://" + edgeServer + "/cam/mp4:" + streamName + "_h264_aac_480p/playlist.m3u8"; + if(streamName.contains("/")) { + streamUrl = "https://" + edgeServer + "/" + streamName + "/index.m3u8"; + } else { + streamUrl = "https://" + edgeServer + "/cam/mp4:" + streamName + "_h264_aac_480p/playlist.m3u8"; + } } setOnlineStateByStatus(status); } else {