diff --git a/UI/window-basic-auto-config.cpp b/UI/window-basic-auto-config.cpp index 03cf065b7c61d5f5e51b1e896532f5406654a8f2..2b84961aab6bd69e657b4140ac53fa1c3cd98e63 100644 --- a/UI/window-basic-auto-config.cpp +++ b/UI/window-basic-auto-config.cpp @@ -629,6 +629,8 @@ void AutoConfigStreamPage::UpdateKeyLink() streamKeyLink = "https://www.app.youstreamer.com/stream/"; } else if (serviceName == "Trovo") { streamKeyLink = "https://studio.trovo.live/mychannel/stream"; + } else if (serviceName == "Glimesh") { + streamKeyLink = "https://glimesh.tv/users/settings/stream"; } if (QString(streamKeyLink).isNull()) { diff --git a/UI/window-basic-settings-stream.cpp b/UI/window-basic-settings-stream.cpp index 2189ed5a8e25cdf99267732559cc8ddf89055727..e36aa24b2466c3866eb3abaf0fd6dce441fc0f5b 100644 --- a/UI/window-basic-settings-stream.cpp +++ b/UI/window-basic-settings-stream.cpp @@ -288,6 +288,8 @@ void OBSBasicSettings::UpdateKeyLink() streamKeyLink = "https://app.youstreamer.com/stream/"; } else if (serviceName == "Trovo") { streamKeyLink = "https://studio.trovo.live/mychannel/stream"; + } else if (serviceName == "Glimesh") { + streamKeyLink = "https://glimesh.tv/users/settings/stream"; } if (QString(streamKeyLink).isNull()) { diff --git a/plugins/rtmp-services/data/package.json b/plugins/rtmp-services/data/package.json index b8c2b9dde096d6fb7048881d230523f5020ce3ab..11bc51808f8917fa7f1523a62576daf4fc02c683 100644 --- a/plugins/rtmp-services/data/package.json +++ b/plugins/rtmp-services/data/package.json @@ -1,10 +1,10 @@ { "url": "https://obsproject.com/obs2_update/rtmp-services", - "version": 164, + "version": 165, "files": [ { "name": "services.json", - "version": 164 + "version": 165 } ] } diff --git a/plugins/rtmp-services/data/services.json b/plugins/rtmp-services/data/services.json index dadf71091ab8fae872025017df3f7fe2a8be6bc5..778402f621aa0ffc2ff6c26625cbf10d9028541c 100644 --- a/plugins/rtmp-services/data/services.json +++ b/plugins/rtmp-services/data/services.json @@ -1878,6 +1878,55 @@ "max audio bitrate": 192, "x264opts": "tune=zerolatency scenecut=0" } + }, + { + "name": "Glimesh", + "servers": [ + { + "name": "North America - Chicago, United States", + "url": "ingest.kord.live.glimesh.tv" + }, + { + "name": "North America - New York, United States", + "url": "ingest.kjfk.live.glimesh.tv" + }, + { + "name": "North America - San Francisco, United States", + "url": "ingest.ksfo.live.glimesh.tv" + }, + { + "name": "North America - Toronto, Canada", + "url": "ingest.cyyz.live.glimesh.tv" + }, + { + "name": "Europe - Amsterdam, Netherlands", + "url": "ingest.eham.live.glimesh.tv" + }, + { + "name": "Europe - Frankfurt, Germany", + "url": "ingest.eddf.live.glimesh.tv" + }, + { + "name": "Europe - London, United Kingdom", + "url": "ingest.egll.live.glimesh.tv" + }, + { + "name": "Asia - Bangalore, India", + "url": "ingest.vobl.live.glimesh.tv" + }, + { + "name": "Asia - Singapore", + "url": "ingest.wsss.live.glimesh.tv" + } + ], + "recommended": { + "keyint": 2, + "output": "ftl_output", + "max audio bitrate": 160, + "max video bitrate": 6000, + "bframes": 0, + "x264opts": "scenecut=0" + } } ] }