I'm actually surprised you're able to support true multiview across diverse hardware platforms at all - so congrats! Consumer streaming sticks, dongles, boxes and smart TVs are a fragmented hellscape between divergent hardware, firmware, OSes, codecs, DRM and apps. Pretty much anything more demanding than baseline '1 stream in 1 app' will have lurking issues on at least one platform with a >1M unit installed base.
The android streaming device market pretty much died when it became a race to zero margin. Arguably, the best Android-based streaming device money can buy is still the NVidia Shield, which is a 10 year old hardware design.
> I'm actually surprised you're able to support true multiview across diverse hardware platforms at all - so congrats!
We had to define a ton of different variables to try to categorize the system, and from that we track playback events (buffering, errors, etc) and if a device family as a whole shows too many issues we kill switch the feature for that device. This is on top of device side watchdogs that kill the feature for a user specifically if we fail to have a baseline playback performance with the software decoder. It's a very hands on feature, but I'm proud of the work our team did!
> Arguably, the best Android-based streaming device money can buy is still the NVidia Shield, which is a 10 year old hardware design.
Absolutely. As an example other devices had good playback at only 360p, but couldn't hit 540p. Shield can reliably hit x2 720p streams.
It's still my daily driver for personal browsing and the device I primarily develop on (also the only 64 bit kernel ATV device currently iirc). The Walmart Onn Pro 4K boxes are the runner up in my experience, they're pretty good.
I'm actually surprised you're able to support true multiview across diverse hardware platforms at all - so congrats! Consumer streaming sticks, dongles, boxes and smart TVs are a fragmented hellscape between divergent hardware, firmware, OSes, codecs, DRM and apps. Pretty much anything more demanding than baseline '1 stream in 1 app' will have lurking issues on at least one platform with a >1M unit installed base.
The android streaming device market pretty much died when it became a race to zero margin. Arguably, the best Android-based streaming device money can buy is still the NVidia Shield, which is a 10 year old hardware design.