Ecosystem Engineering

Automatic TRANSCRIPT

Gave a little bit of descriptions early in your intros. But I'm really curious. How do you describe? What IS ECOSYSTEM? Engineering NF flakes. So I've my previous role. I was a manager also and interest netflix's have to do a lot of recruiting and I'd have to answer this question a lot. Like what do you do? And what is this an unusually posted by saying you ever go into a store costco someplace and you see the. Tv's for sale and on the box they have netflix on them. Netflix's already pre install on it or if you could buy a Roku already got netflix on their more comcast box you may or may not get it but if it does get loaded somehow. Netflix's getting on all these devices. How does that happen? What happens is there's a team at net flicks that makes the Netflix's player code and we package it up once a year and we call it the de k a software developers kit for the player and we might give it a name but every year we give it out to these partners in these partners are like Samsung L. G. Roku comcast of the world and they have to take it and make it work on their system. And so if you look at all the TV's out there and all the set top boxes you can see that you know they're different chipsets. There's different hardware. They probably have different compilers and compilers settings. They've God's maybe their own libraries that they have to do they have a different os on their TV. Every device out there. Basically a custom made device. And so how do you get those Netflix's player which looks pretty much the same once you start the APP whether it's on a Roku or a Samsung Smart TV or a cable set top box? How is it ended up at experiences? Pretty much universal. I would say in how that happens is there are other teams that work with these partners to make sure that AAA compiles and be that. It's good that doesn't crash We have a suite of tasks and Trevan helps with that that area. The part and my previous manager job was in area too. We don't let net Netflix. Go out or be sold or pre installed on and device unless we know that device is going to have good quality with it. I said it cheers. Cheers cheers cheers and how that happens. Is these partners. Have to run a whole bunch of tests and pass these tests and there's a a Cloud-based tests service that Netflix's made where they can take their device whether they're working in China or whether they're working in Japan or Korea or the US or anywhere in the world they plug it into Internet. They log into this cloud service and they can run tests and we can see these tests if they pass fail and so on so forth and was passed all these tests then it goes out into the field and people can buy them what people have them in their homes or they sign up for cable service and they get this box and they start net flakes. And if it's working great we can see the metrics remotely from here 'cause all these boxes and TV's are sending this logs all the time and if there's a problem we should be able to detect that and try to get it fixed so long story. Short Netflix's works with a whole bunch of other companies to get these apps working and what's out there are jobs not done. We have to make sure that it keeps working. And so that's where he may be a deluded to like. Qe which maybe you could explain. What the Kiwi Patrick. Is that your your teams looking at sure. So Kua we. Quality of experience cheers. Cheers kind of set. You up for that one. They are metrics that deal with how the APP appears to the user. So this would be. Things like is video smooth. Does it look like high. Bit Rate. So it looks like very high quality not just st but also hd for K. buffering a lot. Which hopefully it's not a re buffer is when you're watching in the middle of playback and there's this kind of spinner that appears on the screen where it's trying to load and it's ten percent twenty percent. Seventy five percent. Ninety nine percent starts playing again. It's probably because there's some interference on the network or there's a bug in the buffering on the device we want to keep all that buffering to a minimum so that when you start watching it smooth. There's no interruptions but it's not just limited to that if you have trouble starting the APP or if you're in the middle of the APP crashes or there's like network fluctuations where it goes high quality low quality too much on. These are all things that could be addressed usually on the device side and try to minimize those as much as possible wherever possible. Even things outside of the network that users network or the service provider's network lately. Yeah that's another one. I forgot about that one. The time it takes for you to press the button versus how long it takes to start the actual playback. Hopefully it's around four or five seconds but on some devices we see. It's as long as twenty seconds thirty seconds. That's something that could be fixed on a device. Hopefully I think that's always been something that I've actually been amazed at is just Michael. You paint the picture of the ecosystem of all the different TV devices. But when I think about it too is the Netflix. App is being built for something like a roku stick. It's a lower powered device. And then you have something lake the playstation four or Xbox at you can also play on. It has a lot bigger assessor. I think is really interesting. How you there's large ecosystem of devices that we are supporting and so I can imagine that becomes a lot more challenging in your world to to support all those different variables are those devices and especially when you think that every one of those devices basically a custom made device very few devices. Look or act exactly the same from the code perspective and so it's it's a challenge to make sure that when you start Netflix's whether on a fifteen dollars stick if you bought it on sale the way up to four hundred dollars playstation or even a three thousand dollar four K. SMART TV that the Netflix's experience is pretty universal. On all of them. You still log in the same. You still have your same catalog. He still are able to see and navigate through the you. I pretty much the same. It's pretty familiar despite that range and I think that's pretty

Coming up next