Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

Kieran Kunhya

πŸ‘€ Speaker
1922 total appearances

Appearances Over Time

Podcast Appearances

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

And that's the biggest difference compared to what we've done so far, is that I need video to have a feedback on something that is happening live, whether it's a drone flying, whether it's controlling a humanoid robot from distance, whether it's controlling a rover, whether it's playing a video game in the cloud gaming, because this is...

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

what I did on a previous job, right?

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

I was CTO of a cloud gaming startup.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

And this is a very interesting topic because you push to the limit the network.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

You need to care not about the quality like we've done on video and we've talked about with X264.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

You care about

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

latency, because a millisecond is meaningful when you're controlling a car, right?

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

Well, you've seen, you've used Waymos, right?

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

When Waymos don't work, and that happens, even if 1% of the time, there is someone that is basically remote controlling that.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

And this is exactly the stuff that we're building.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

It's really an SDK platform to do end-to-end control of machines.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

Yes, and what we do is a bit different from everyone else, is that we take only one socket, one connection, which is a quick protocol based on UDP, which is interesting because it's done for low latency.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

It doesn't have two of the, what we call the TCP end-of-line problem and the HTTP end-of-line problem.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

It's sifted by default, but on the same wire, we send multiple streams, like multiple tracks.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

We send audio, we send video, but we also send the comments, right?

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

Mouse, keyboard, gamepad, and so on.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

And we do that while maintaining coherence, right?

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

Synchronization.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

Because what people don't realize is that all the clocks

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

actually drift.