Typically an Android box makes the process as straight forward as possible to work on your TV, I can provide an app as well, or one of the many can be downloaded from the play store.
You can also run it on your PC with some readily available FOSS software, and I'm sure apple devices have something comparable.
You can also run it on your PC with some readily available FOSS software, and I'm sure apple devices have something comparable.