Suppose you have a website where a pair of users can join a private meeting to draw vectors, type, and upload images on a whiteboard, as well as video chat. The meeting is screen recorded. 10s of thousands of these pairs use the website daily. Typical meeting time is 1 hour. The whiteboards use web sockets to communicate.Problem: Especially when uploading images, the whiteboards often crash, causing the content on them to partially or fully disappear, but not always for both users at the same time.What could be the problem, and how would you solve it or create a workaround?Bonus: I'm a user of the site, and the source code is private. Also, the site blocks users from accessing the meeting from multiple instances. You can't even have two tabs open at once. How can I try to capture and reverse engineer the websocket requests, so that I can redraw on the whiteboard programmatically, and possibly have it show up on my meeting partner's end as well? I have some experience scraping APIs (mostly just downloading porn when sites don't give me a download button) and coding in Python.
>>108790000does the server facilitate peer to peer connections between connected clients? if not, then i don't know how you would be able to come up with a synchronization hack
>>108790000UUOOOOH REPEATING DIGITSthe upstream problem is probably just stateless distribution of updates>how do you capture the websocket traffic to figure out why async updates vanish?wireshark
>>108790000checkedjust link the site in the thread you vagueposting fuckwit
>>108790090Wyzant. Of course, if you want to test it out yourself, you'll probably need to sign up for an account.
>>108790000lol this sounds like a failed gpt prompt
>>108790263Thanks for the idea. I didn't think to try AI