I use it with Kodi and Jellyfin as well use streaming apps such as Netflix as well as geforce now. But its processor is old and it shows its age when going through movie collections. It does not support VP9 and now the new coming AV1 codec. So for someone getting a new device today I would not recommend it as the price premium they are asking for a 7-8 year old processor based device I feel is not worth it. With a Jellyfin or plex server you can play most of your media on your smart tv directly or you can get a $50 google tv or amazon fire stick