
Сначала телевизор просто показывал чёрный экран. Потом он проиграл ролик в YouTube, открыл Netflix в тесте, а в конце на нём заработал OTTplay FOSS с TV.Team. Не потому, что у старого Tizen внезапно появилась вторая молодость, а потому, что мы перестали искать одну волшебную кнопку и стали проверять каждый слой отдельно.
Это заметки по реальному Samsung 2017 года на Tizen 3.0. Они не обещают, что любой старый телевизор станет современным. Зато дают внятный порядок действий: что стоит попробовать, где вовремя остановиться и почему финальная конфигурация оказалась проще, чем путь к ней.
Что в итоге получилось
| Задача | Чем решили | Статус в этом кейсе |
|---|---|---|
| YouTube | TizenBrew + TizenTube | ролик запустился |
| Netflix | проверка через отдельный маршрут на время диагностики | сработало; в финале маршрут выключен |
| IPTV | OTTplay FOSS + собственная подписка TV.Team | это и стало постоянным вариантом |
| Lampa | проверили, но не стали удерживать любой ценой | удалена: на этом Tizen запускалась слишком долго |
Главный результат не в количестве установленных виджетов. Он в том, что у телевизора теперь есть понятная рабочая роль: YouTube — через TizenBrew, IPTV — через OTTplay FOSS, а домашняя сеть вернулась к обычной, прямой схеме.
Сначала — инвентаризация, потом эксперименты
Перед установкой чего-либо я бы зафиксировал четыре вещи: модель и версию Tizen, локальный IP телевизора, список уже установленных приложений и способ отката. Не публикуйте IP-адреса, плейлист, ключи VPN и токены подписок — в статье они не нужны даже в замазанном виде.
Developer Mode на Samsung удобен для разовой установки WGT, но это не «режим ускорения телевизора». Включайте его только на время осознанной работы со своим компьютером в домашней сети; не указывайте в нём чужой адрес и не ставьте случайные пакеты из чатов. Если приходится собирать пакет самостоятельно, помните о подписи: у Samsung есть отдельные требования к сертификатам и установке через CLI в документации Smart TV.
1. YouTube: начинать с TizenBrew, а не с одиночного виджета
Для этого телевизора удачным оказался TizenBrew, в нашем случае — релиз v2.0.5. Он даёт более живой путь к YouTube, чем попытка поставить первое попавшееся отдельное приложение.
Почему это важно: у TizenTube есть зафиксированный апстримом сценарий, когда standalone-версия открывается чёрным экраном. Это не «плохой DNS» и не обязательно проблема роутера — см. issue #563. В нашем случае отдельный запуск действительно вёл себя именно так, а YouTube через TizenBrew смог проиграть видео.

Практический порядок:
- Возьмите релиз TizenBrew только из официального репозитория, а не из перезаливов.
- Установите его через Developer Mode по инструкции проекта.
- Откройте YouTube и включите обычный ролик — не ограничивайтесь экраном входа.
- Если приложение чёрное, не меняйте одновременно DNS, VPN, телевизор и пакет. Сначала сравните standalone-сценарий с запуском из TizenBrew.
2. Сеть: VPN был диагностическим инструментом, не «новым нормальным»
Во время проверки мы сделали отдельную ветку для одного телевизора: MikroTik направлял его внешний unicast-трафик на домашнюю VM, а та могла вести его через собственный AmneziaWG-сервер. Счётчики правила на роутере и байты туннеля были главным ответом на вопрос «трафик туда вообще попал?». Не ощущение, не индикатор в приложении, а именно байты.
Открыть тёплую интерактивную схему: прямой маршрут и обратимая тестовая ветка
В итоге Netflix в тестовом маршруте открылся, но VPN для телевизора не оставили включённым. Это хорошая финальная точка: сложная ветка должна исчезнуть, если она больше не нужна.
Если повторять этот подход для своего легального доступа к собственным сервисам:
- начните с одного устройства и правила с понятным именем;
- сделайте выключатель и проверьте, что после него телевизор сразу возвращается к прямому интернету;
- не уводите в экспериментальную ветку локальную сеть, multicast и IPTV без отдельного понимания последствий;
- храните конфигурацию AmneziaWG как секрет. Ориентируйтесь на официальный сайт Amnezia и исходники amneziawg-go, а не на чужие готовые ключи.
Это не инструкция по обходу чьих-либо правил. Это способ локализовать проблему сети на своём оборудовании и потом вернуть всё к простой конфигурации.
3. Почему Lampa ушла, хотя успела заработать
Lampa — живой open-source проект, и на современном устройстве она может быть хорошим каталогом. На этом телевизоре проблема оказалась не в самом интерфейсе, а в старом стартовом загрузчике: он ждёт удалённый app.min.js, использует очень короткий timeout, а затем повторяет попытки с паузой. В плохой момент запуск превращался примерно в две с половиной минуты ожидания.
Мы проверили обычную гипотезу про DNS и даже собрали ускоренный пакет с локальным стартом. Но подписанный самостоятельно WGT телевизор отверг — ожидаемо, потому что подпись Samsung не является формальностью. После этого правильным решением было не ломать Tizen дальше, а удалить Lampa. Иногда самый инженерный фикс — перестать обслуживать хрупкую конструкцию.
Если у вас Lampa «висит» на старом Tizen, сначала:
- убедитесь, что это именно задержка начальной загрузки, а не проблема воспроизведения;
- проверьте доступность исходного домена с другого устройства той же сети;
- посмотрите репозиторий Lampa и не устанавливайте перепакованные WGT без понимания их подписи;
- заранее решите, сколько ожидания для вас приемлемо. Если каждое открытие занимает минуты, это уже не домашний кинотеатр, а техподдержка на диване.
4. IPTV: OTTplay FOSS оказался коротким путём к результату
Постоянным приложением стал OTTplay FOSS. Для Tizen берите подписанный пакет из официальной страницы релизов, а не произвольный WGT. В проверенном пакете минимальная заявленная версия Tizen — 2.3, так что Tizen 3.0 попадает в поддерживаемый диапазон.
Для TV.Team использовали ручную настройку провайдера: выбрать TV.Team, указать собственные данные подписки, тип плейлиста Ott-Play Foss Alex DRM и перезапустить приложение. Это соответствует FAQ TV.Team. Не вставляйте в публичные скриншоты ссылку на плейлист или данные аккаунта.

Здесь наконец появилась та самая простая пользовательская петля: включил телевизор → открыл один плеер → выбрал канал. Без ожидания загрузчика и без сетевой схемы, которую приходится объяснять гостям.
Что бы я сделал сразу, если повторять с нуля
- Проверил штатные приложения и обновление, но не ждал от Tizen 3 чуда.
- Поставил TizenBrew для YouTube и сразу проверил реальное видео.
- Для IPTV сначала попробовал OTTplay FOSS с официальным пакетом и своей легальной подпиской.
- VPN применял бы только как временный диагностический маршрут для одного устройства — с байтовыми счётчиками и выключателем.
- Lampa оставил бы лишь если запуск действительно быстрый на конкретной модели. В противном случае не тратил бы вечер на борьбу с loader'ом и подписью.
Если и после этого телевизор упирается в железо, разумнее добавить внешний HDMI-плеер, чем превращать старый Tizen в постоянный домашний проект. Но в этом кейсе он снова стал нормальным телевизором — а это и была цель.