StreaMonitor icon indicating copy to clipboard operation
StreaMonitor copied to clipboard

Stripchat streams now only use WebRTC, no HLS (.m3u8) URLs available

Open KhanhTran1705 opened this issue 3 months ago • 29 comments

Since recently, Stripchat streams no longer show any HLS (.m3u8) URLs in the network tab. The site now only uses WebRTC (wss://edge-webrtc.doppiocdn.com/). As a result, StreaMonitor cannot record any streams. Is there any plan to support WebRTC in the future?

KhanhTran1705 avatar Sep 18 '25 06:09 KhanhTran1705

that's the backend of how the player plays, use my fork, it still works.

xAstroBoy avatar Sep 18 '25 07:09 xAstroBoy

I used it and it's ok, just a little annoying when I convert files from .tmp.ts to mp4 or mkv, in general thank you @xAstroBoy <3

KhanhTran1705 avatar Sep 18 '25 07:09 KhanhTran1705

error. what should we do now when we can only record about 2 or 3 idols and sometimes not at al @xAstroBoy

KhanhTran1705 avatar Sep 18 '25 12:09 KhanhTran1705

error. what should we do now when we can only record about 2 or 3 idols and sometimes not at al @xAstroBoy

it shouldn't errorize, unless proof, because i am running it, and yet no errors except stalling errors which are automatically handled by the fork

xAstroBoy avatar Sep 18 '25 13:09 xAstroBoy

Image idol is not online and it stays online, and the image i have stopped is all @xAstroBoy

KhanhTran1705 avatar Sep 18 '25 13:09 KhanhTran1705

Image idol is not online and it stays online, and the image i have stopped is all 偶像不在線,它保持在線,我停止的圖像都是@xAstroBoy

I have the same problem. My situation is that the model is online, but it shows No stream

steve1119 avatar Sep 18 '25 13:09 steve1119

Image I tried again and it still didn't work.

KhanhTran1705 avatar Sep 18 '25 13:09 KhanhTran1705

SC could be protecting japanese streamers more.

xAstroBoy avatar Sep 18 '25 13:09 xAstroBoy

SC could be protecting japanese streamers more.

I tried many countries and still the same

KhanhTran1705 avatar Sep 18 '25 13:09 KhanhTran1705

SC could be protecting japanese streamers more.

I tried many countries and still the same

is the same downloader, all i applies is cf fixes, nothing extra.

Actually wait, i just checked the API, they changed it.

xAstroBoy avatar Sep 18 '25 13:09 xAstroBoy

SC could be protecting japanese streamers more.

I tried many countries and still the same

is the same downloader, all i applies is cf fixes, nothing extra.

Actually wait, i just checked the API, they changed it.

I tried many countries and it's still the same, and I tried the olivedpro app and it still works, I think we should learn about the configuration of olivedpro because olivedpro is free and only has 1 idol

KhanhTran1705 avatar Sep 18 '25 13:09 KhanhTran1705

SC could be protecting japanese streamers more.

I tried many countries and still the same

is the same downloader, all i applies is cf fixes, nothing extra. Actually wait, i just checked the API, they changed it.

I tried many countries and it's still the same, and I tried the olivedpro app and it still works, I think we should learn about the configuration of olivedpro because olivedpro is free and only has 1 idol

they deprecated the API.

xAstroBoy avatar Sep 18 '25 14:09 xAstroBoy

SC could be protecting japanese streamers more.

I tried many countries and still the same

is the same downloader, all i applies is cf fixes, nothing extra. Actually wait, i just checked the API, they changed it.

I tried many countries and it's still the same, and I tried the olivedpro app and it still works, I think we should learn about the configuration of olivedpro because olivedpro is free and only has 1 idol

they deprecated the API.

so now have to wait for fix

KhanhTran1705 avatar Sep 18 '25 14:09 KhanhTran1705

SC could be protecting japanese streamers more.

I tried many countries and still the same

is the same downloader, all i applies is cf fixes, nothing extra. Actually wait, i just checked the API, they changed it.

I tried many countries and it's still the same, and I tried the olivedpro app and it still works, I think we should learn about the configuration of olivedpro because olivedpro is free and only has 1 idol

they deprecated the API.

so now have to wait for fix

i found a alternative endpoint, but id rather also hope someone else finds another api we could use.

xAstroBoy avatar Sep 18 '25 14:09 xAstroBoy

SC could be protecting japanese streamers more.

I tried many countries and still the same

is the same downloader, all i applies is cf fixes, nothing extra. Actually wait, i just checked the API, they changed it.

I tried many countries and it's still the same, and I tried the olivedpro app and it still works, I think we should learn about the configuration of olivedpro because olivedpro is free and only has 1 idol

they deprecated the API.

so now have to wait for fix

i found a alternative endpoint, but id rather also hope someone else finds another api we could use.

olivedpro also has this problem and they are trying to fix it.

KhanhTran1705 avatar Sep 18 '25 14:09 KhanhTran1705

SC could be protecting japanese streamers more.

I tried many countries and still the same

is the same downloader, all i applies is cf fixes, nothing extra. Actually wait, i just checked the API, they changed it.

I tried many countries and it's still the same, and I tried the olivedpro app and it still works, I think we should learn about the configuration of olivedpro because olivedpro is free and only has 1 idol

they deprecated the API.

so now have to wait for fix

i found a alternative endpoint, but id rather also hope someone else finds another api we could use.

olivedpro also has this problem and they are trying to fix it.

yeah they literally killed a endpoint, im fixing it right now.

xAstroBoy avatar Sep 18 '25 14:09 xAstroBoy

pushed a fix, until someone else finds a better endpoint, this one will do, is almost the same.

xAstroBoy avatar Sep 18 '25 14:09 xAstroBoy

SC could be protecting japanese streamers more.

I tried many countries and still the same

is the same downloader, all i applies is cf fixes, nothing extra. Actually wait, i just checked the API, they changed it.

I tried many countries and it's still the same, and I tried the olivedpro app and it still works, I think we should learn about the configuration of olivedpro because olivedpro is free and only has 1 idol

they deprecated the API.

so now have to wait for fix

i found a alternative endpoint, but id rather also hope someone else finds another api we could use.

olivedpro also has this problem and they are trying to fix it.

yeah they literally killed a endpoint, im fixing it right now.

i believe you can do it, fighting

KhanhTran1705 avatar Sep 18 '25 14:09 KhanhTran1705

SC could be protecting japanese streamers more.

I tried many countries and still the same

is the same downloader, all i applies is cf fixes, nothing extra. Actually wait, i just checked the API, they changed it.

I tried many countries and it's still the same, and I tried the olivedpro app and it still works, I think we should learn about the configuration of olivedpro because olivedpro is free and only has 1 idol

they deprecated the API.

so now have to wait for fix

i found a alternative endpoint, but id rather also hope someone else finds another api we could use.

olivedpro also has this problem and they are trying to fix it.

yeah they literally killed a endpoint, im fixing it right now.

i believe you can do it, fighting

just did.

xAstroBoy avatar Sep 18 '25 14:09 xAstroBoy

SC could be protecting japanese streamers more.

I tried many countries and still the same

is the same downloader, all i applies is cf fixes, nothing extra. Actually wait, i just checked the API, they changed it.

I tried many countries and it's still the same, and I tried the olivedpro app and it still works, I think we should learn about the configuration of olivedpro because olivedpro is free and only has 1 idol

they deprecated the API.

so now have to wait for fix

i found a alternative endpoint, but id rather also hope someone else finds another api we could use.

olivedpro also has this problem and they are trying to fix it.

yeah they literally killed a endpoint, im fixing it right now.

i believe you can do it, fighting

just did.

oh my good, you are so good

KhanhTran1705 avatar Sep 18 '25 14:09 KhanhTran1705

already run, tks @xAstroBoy

Image

KhanhTran1705 avatar Sep 18 '25 14:09 KhanhTran1705

@xAstroBoy why doesn't it say room lock, i feel like sometimes i can read it and sometimes i can't, sometimes it even has online/offline error, i have to delete that idol and re-enter it to use it, and if that idol has weak network then i also have to delete that idol wait until that idol is online then turn it on then it will run, if left alone it lags at the end?

Image

KhanhTran1705 avatar Sep 18 '25 16:09 KhanhTran1705

@xAstroBoy why doesn't it say room lock, i feel like sometimes i can read it and sometimes i can't, sometimes it even has online/offline error, i have to delete that idol and re-enter it to use it, and if that idol has weak network then i also have to delete that idol wait until that idol is online then turn it on then it will run, if left alone it lags at the end?

Image

This is a bug even with the original hsl downloader, i tried to fix it, but i couldnt figure how

xAstroBoy avatar Sep 18 '25 16:09 xAstroBoy

I pushed a temporary fix. HLS is still available, just needed to construct the url in some other way. No CF detection/bypass at the moment, so if you have lots of streams, you might trigger their rate limiter.

lossless1024 avatar Sep 18 '25 20:09 lossless1024

Actually it seems that the old endpoint still works with a minor change.

lossless1024 avatar Sep 19 '25 09:09 lossless1024

Actually it seems that the old endpoint still works with a minor change.

I tested it and it was ok

KhanhTran1705 avatar Sep 19 '25 09:09 KhanhTran1705

Image

error again @lossless1024 @xAstroBoy

KhanhTran1705 avatar Sep 22 '25 02:09 KhanhTran1705

The WebRTC method has always been available when you enable the low-latency switch. Simply disable low-latency mode to revert to HLS delivery.

lvzhenbo avatar Oct 07 '25 21:10 lvzhenbo

Try my fork, i added so much more stability, commands and such, and so far it can get immediately any stream, detect stalling and more

xAstroBoy avatar Oct 07 '25 23:10 xAstroBoy