|
|
|
|
|
by willtemperley
1919 days ago
|
|
Matrix is interesting, I'll have a look, thanks. Signal is the only video call capable chat app I know of I would genuinely trust. Unfortunately the killer P2P protocol, BitTorrent, has been a victim of its own success, I imagine it'd ge tricky to get a BitTorrent protocol based video app into the Apple App Store, for instance. I suppose it's the App Store in question that defines the limitations of a P2P video/chat app, I realise I don't have enough knowledge of those limitations to comment further. |
|
Realtime chat doesn't seem amenable to that type of optimization.
In any case, I don't think the problem here is primarily in the technologies being used; I wouldn't exactly call real-time video chat a solved problem (I'm sure there's room for plenty more optimizations in it over the next few decades), but at least as I understand it, it's definitely one for which there are plenty of available open-source stacks available.
The problem is in a) designing a robust protocol/API that can be implemented by many clients and servers (that fulfills my basic requirements above of "basically Discord, but not controlled by one company"), b) writing a solid reference implementation of both the client and the server, and c) (perhaps most importantly) getting other people to adopt it so it's more than just Failed Competing Standard #27.