If you are not versed in Smart TV app development, I might add that you need to determine the matrix of the required operating systems and also check if very old TVs can be supported. I didn’t understand anything in this area until I found a Development Team that will help you too, check out their website here https://www.oxagile.com/competence/custom-video-solutions/smart-tv-apps/ , they helped me add code to make the Smart TV app backwards compatible with older TV equipment.