Off Topic - Cam Browser - An improved web-based interface for camsites | Page 3 | Social Media Girls

Off Topic Cam Browser - An improved web-based interface for camsites

Welcome to the Social Media Girls Forum!
Feel free to sign up and join the discussion on all your favourite Social Media Girls. YouTube and Twitch oops moments, Onlyfans leaks, Celebrity sex tapes and More! It's free and takes 10 seconds!
Sign up
You'll see the note in the app, but CB made a change that (probably permanently) breaks streams in the app. They changed the stream URLs to be unguessable. You need to know the exact url that's unique per model, and the only place it seems to exist is on the model's page. The only way around it is to use a proxy to fetch the page, but that would be way too expensive for this free app. This is probably the end of CB for this app.
 
T
thagweed commented
Unusual stuff, because ctbrec is working, try the ***, lots of source stuff.
 
T
thagweed commented
Could not edit the post, try the d1$c0rd.
 
Q
qqqsss2 commented
ctbrec is a desktop app and not subject to cors restrictions that the browser has, so it can make the requests it needs to in-app to get the stream url
 
T
thagweed commented
Haven't had any luck in fixing CB, but for anyone who wants to still use the app, you can run this simple proxy script and cam-browser.web.app will use it to retrieve the info needed to show the streams. You'll need to download node js to run it

Proxy.js:
const http = require("http");

http.createServer(async (req, res) => {
try {
if ("OPTIONS" === req.method) {
res.writeHead(200, { "Access-Control-Allow-Origin": "*", "Content-Type": "application/json" });
res.end();
return;
}

const url = req.url.replace(/^\/proxy\//, "");
const response = Buffer.from(
await (await fetch(
url,
{
method: "GET",
url
}
)).text()
)

res.writeHead(
200,
{
"Content-type": "text/html",
"Content-length": response.length,
"Access-Control-Allow-Origin": "*"
}
);

res.write(response);
res.end();
} catch(error) {
res.writeHead(
500,
{
"Access-Control-Allow-Origin": "*"
}
);
res.write(JSON.stringify(error));
res.end();
}
}).listen(8080);

Run:
node Proxy.js
 
3 Comments
NemesisQ
NemesisQ commented
It seems the feature/links to view private and spy prices has been disabled or removed in chaturbate browser, the icons that pop-up on the left when you click on the stream.
 
Q
qqqsss2 commented
I found a new API that returns those directly without having to open a new tab - the numbers should display where the links used to as <price>/<min minutes> | <spy price>, and you can hover over it to see model rating too.

this should show up if you're using the proxy - are you? I didn't expect anyone would bother using the app anymore without streams. I will restore it so that the old links show if the new info isn't present anyway
 
NemesisQ
NemesisQ commented
not using any proxy. I still use this browser specially, since I have too many CB favorites (fucking small thumbnails) but use your browser to actively view the most fav ones. I never used stream functionality.