[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


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.
>>
>>108790000
does 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
>>
>>108790000
UUOOOOH REPEATING DIGITS
the upstream problem is probably just stateless distribution of updates
>how do you capture the websocket traffic to figure out why async updates vanish?
wireshark
>>
>>108790000
checked
just link the site in the thread you vagueposting fuckwit
>>
>>108790090
Wyzant. Of course, if you want to test it out yourself, you'll probably need to sign up for an account.
>>
>>108790000
lol this sounds like a failed gpt prompt
>>
>>108790263
Thanks for the idea. I didn't think to try AI



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.