@LucasS12 the Direct Publisher way is the easiest way.
just build up your feed ( manually or using software , so on ... ) set up your channel in your Roku account , publish it , after that you only need to update your feed with new content , the channel will be updated automatically. ( you only need to "use" the developer portal if for example you created a new category or deleted / modified one - in that case you need to make the necessary adjustments in your Roku settings )
so quite easy , couple of click process. ( or a little bit more clicks if you code the feed manually )
Building a TV Channel can be easy … if you have a right tools ===>> https://tv-channel.info/