News for hackers. Stuff that matters.

jankboy

Re:Show HN: Outspeed – Platform for realtime voice and video AI on Thursday September 26, 2024 @05:06PM (#41663394)
That's right but instead we built on top of audio-video streaming primitives so that it provides the same convenience of AWS lambda but can support persistent webRTC & websocket connections. All you have to do is write your backend logic using our open source SDK and then you can one click deploy to Outspeed's infra similar to Vercel.
Re:Show HN: Outspeed – Platform for realtime voice and video AI on Thursday September 26, 2024 @01:31PM (#41661012)
The hardest part has to be building webRTC streaming support from scratch into our SDK to provide extremely low latency API. We had this idea where we imagined the webRTC server and AI model running on the same instance and talking to the user via a direct peer connection. As far as we know, this architecture is first of its kind and isn't usually how webRTC peer connections are made.

Show HN: Outspeed – Platform for realtime voice and video AI

https://github.com/outspeed-ai/outspeed

Hey HN! Janak here from Outspeed (https://outspeed.com).We’re excited to show you Outspeed : a purpose-built platform for realtime voice & video AI applications.Here’s a demo of some cool apps you can create using Outspeed: https://www.youtube.com/watch?v=a11LQIlXelMOutspeed emerged from our frustration of needing to stitch together multiple tools such as livekit, vocode, langflow, silero...

( Read More... | 4 comments | 6 points | on HN )
Re:Should I Use jwts For Authentication Tokens? on Monday May 27, 2024 @09:45PM (#40496593)
Yes if the JWT token can only become invalid based on an expiration time. You can add the expiration time in the token and check it during authentication.

No if the token can become invalid due to other reasons because lets say the user deletes the token because it got leaked. But since you have no way of invalidating the token other than changing the encryption key, you can't selectively invalidate that one token.