Дык возьмите сразу браузер - есть же
NWJS. Логику можно там же на интегрированном NodeJS сделать, а можно хоть на питоне/C# и любом другом известном вам ЯП, ибо любой ЯП можно легко интегрировать с браузером через сетевые API и другие IPC механизмы. Так что слова "питон и шарп не дружат браузерами" - полный бред. Кроме того, на питоне и шарпе спокойно и без проблем создают веб-приложения. Если на вашем ТВ есть браузер - то на нём спокойно можно будет открыть страницу приложения, запущенного на ПК (ну, тут уже будет полноценное веб-приложение). Для ТВ лучше использовать андроид свисток, ибо всякие смарты - это недоделки со своими лимитами.