Без исследования (реверсинженеринг) целевого веб сайта, собственно почему приложение закрывается и как выводится реклама, такое не получится.
В любом случае понадобятся навыки веб программирования.
У меня есть совет, это проще чем реверсить чужой код (точнее анализа будет минимум), не пытаться запускать чужое веб приложение на телевизоре, пусть оно остается работать на выделенном компьютере (штатный или headless браузер), но в этом браузере инжектить свои скрипты (расширение tempermonkey/greasemonkey) или внешним управлением (например selenium) и сделать следующее:
* написать свое веб приложение для телевизора которое будет дублировать важные элементы управления на сайте (поле ввода поиска с кнопкой поиск, список результата поиска, просмотр видео с управлением проигрывать/пауза/навигация)
* реализовать перенос действий пользователя на приложении для телевизора на запущенное приложение на компьютере, т.е. ввел текст в поисковую строку - на оригинальном приложении симулируется ввод этого текста в его поиск, вывелся список видео на компьютере - перенес список видео на телевизор
Код этого достаточно примитивный, с ним справится даже ИИ (топовые нейронки) толькоподробнее ТЗ составляй ну и исследованием страницы сам занимайся, так как ИИ с визуальщиной не очень.
* для блокирования рекламы возможно будет проще покопаться в коде веб сайта и получить прямую ссылку на видео, с вероятностью 99% там готовый .m3u8 файл (с ним умеет работать тот же ffmpeg ну или вручную, это просто текстовый плейлист кусочков видео) или еще проще, с этим уже справится yt-dlp (у него несколько тысяч сайтов в списках поддержки) и уже эту ссылку можно загружать или напрямую передать на телевизор (лучше через проксирование, что бы заголовки браузера с телевизора не транслировать)
Бонусы от этого - почти не придется реверсить чужое приложение, особенно если там разработчики заморочились с защитой, большая часть работы будет в консоли разработчика браузера