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

So you need GPU power that's on the cloud on a phone to stream that.

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

And so all of these use cases needs to be not about extremely low latency but real-time latency for video.

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

And so that means you need

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

We're toying with the encoders so that the encoders encode a frame in four milliseconds.

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

And Kiran with his company also goes under those type of latency because you need to optimize at max the local latency, right?

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

Because it's decoder, the encoder, and so on.

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

Because this time is going to be added to your networking time.

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

So, and it's not just about low latency.

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

It's also about like reliability.

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

We do clever things like forward error correction, right?

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

So forward error correction is you over transmit a bit of data, right?

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

A few percent.

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

And while over transmit, you allow to lose some packets.

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

Because all of that is very difficult over an internet network where you're going to do things very far away.

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

And if you check that all packets are delivered, you add a ton of latency.

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

If you don't want latency, what we do is that we over-transmit some data that you can reconstruct on the client side when there are things that are broken.

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

And a few days, weeks ago, we were doing the demo around Las Vegas for the CES.

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

We had a rover that is fully 3D printed.

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

It's very simple.

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

It's a car, right?