I bought a monitor since the smarts in my smart-tv died, making the entire display unusable. Now I wanted to use a separate SBC for smarts in the “dumb” monitor. I would have gone for a modded fire-stick, but Amazon in their infinite wisdom, sunset all versions except the 720p potato and the smart-speaker-cube. I’m currently using a RaspberryPi 4 and looking at argon one for a remote control case. Googles widevine does limit the DRM on some content I “own” though. With Amazon on course to EOL the more sane sticks, are there any well-moddable streaming-sticks/boxes, that bring the relevant codecs and DRMs?
ugoos box with coreelec. I use the am6b+. Only format it can’t play is av1
stock runs a stripped down version of android with 0 ads that is very barebones so if you just want streaming apps this is for you. I use this part for my IPTV client but basically any streaming app available on the play store or that can be side loaded with an apk works
You can also flash coreelec and run kodi natively. You can just use the android build of kodi but using the coreelec build has many advantages; it can boot directly to kodi, it’s much snappier within the ui, and most importantly there are far less (basically no) issues with content playback. This option can basically play any file you throw at it natively. You can also set it up to stream files from a pc/nas with jellyfin/plex/emby but this is really the setup for weirdos like me that refuse to subscribe to streaming services (aside from an iptv provider).
Notably the ugoos is the only device, currently, that is licensed to playback Dolby vision content and actually does so properly.
Literally every other option, amazon stuff, shield, chromecast, appletv, pc directly connected to tv, the internal players of TVs, etc don’t play back Dolby vision content correctly in some way. Either they fail at playing certain profiles, they have issues with color accuracy, they flicker, etc. obviously this depends on your setup though, if you have a Samsung dv is meaningless unless you plan to get an oled at some point. That said even if dv is pointless for you it still does hdr/hdr10+ and all the lossless audio stuff/audio pass through
If Dolby vision and av1 are important to you the coreelec team have extended their work to other devices that have av1 support. Do research though because not all of them are fully supported, like some you need a usb Ethernet/wifi adapter which is dumb
Downsides are that it’s tough to set up, like you should be a tinker type person. This is a bit more of a pain than an apple tv or a shield. Also it’s not the easiest thing to get support
But if you’re like me and you’re super paranoid about streaming services harvesting your watch data and selling it, plus super frustrated that they continually fragment and want yet another $17 to access another library that you only want 3 shows of while increasing prices every year and still shoving an excessive amount of advertising in despite having you pay for the service, I would highly recommend just pirating media and using kodi/jellyfin to locally stream.
As an added bonus you get a noticeably higher image quality if you download stuff sourced from physical media because most (tbf not all) streaming networks have shit quality, much less likely to have issues with buffering or the stream dropping from 4k to 480p because the bandwidth wasn’t there for 4 seconds, often can get much better subtitles that are timed and syncd (and in the case of anime like animated and shit), etc. plus no ads, ever, no data harvesting (disconnect your tv from the internet so it doesn’t use brightness patterns and power usage to determine what you’re watching!), no corporate censorship (my collection has Daria with the original music and not the “soundalikes” because mtv couldn’t be bothered to relicense the music. It also has all the blackface episodes of various shows like community and it’s always sunny because I can decide whether something is offensive or satire for myself without netflix or disney to act as a nanny)