| ▲ | doctorpangloss 5 hours ago | ||||||||||||||||||||||||||||
what i learned from making a webrtc+kubernetes game streaming product: - openai is wrong. almost of the issues they described are issues with libwebrtc, not with webrtc, kubernetes, network architecture, etc. the clue was when they said "the conventional one-port-per-session WebRTC model." - there are no alternatives worth trying. everything else open source in the ecosystem, like pion, coturn, stunner, are too immature. - libwebrtc is the only game in town. - they haven't discovered libwebrtc feature flags or how it works with candidates, which directly fix a bunch of latency issues they are discovering. a correct feature flag can instantly reduce latency for free, compared to pay for twilio network traversal style solutions - 99% of low latency voice END USERS will be in a network situation that can eliminate relays, transceivers, etc. it is totally first class on kubernetes. but you have to know something :) this is the first time i'm experiencing gell mann amnesia with openai! look those guys are brilliant, but there is hardly anyone in the world who is doing this stuff correctly. | |||||||||||||||||||||||||||||
| ▲ | Sean-Der 4 hours ago | parent | next [-] | ||||||||||||||||||||||||||||
Did you use libwebrtc on the backend? When you say `libwebrtc` is the only game in town are you talking about clients or servers? Even for clients you have things like libpeer that libwebrtc can't hit. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | chevman 3 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
When you have hard problems with unclear optimal solutions, taking this approach of a public show & tell will often (always?) solicit lots of interesting ideas the team may have not yet considered :) | |||||||||||||||||||||||||||||
| ▲ | jiggawatts 4 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||
Something I noticed is that companies that are vibe-coding their products miss out on the intelligence that (still) only humans can bring to bear. Just the knowledge cutoff alone puts AI at a serious disadvantage in any rapidly changing field. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||