Краткое руководство

Здесь описан самый короткий путь от установки до работающей трансляции на Samsung Smart TV.

1. Проверьте конфигурацию

Понадобятся:

  • Samsung Smart TV с Tizen 5.5 или новее.
  • ПК с Sunshine или другим хостом, совместимым с GameStream.
  • GPU хоста с поддержкой аппаратного кодирования.
  • Стабильная сеть между телевизором и ПК. Для начала рекомендуется Ethernet для хоста и надёжный Wi-Fi 5 ГГц или Ethernet для телевизора.
  • Совместимый геймпад, если планируете играть с контроллером.

Подробнее см. требования в README.

2. Установите клиент

Рекомендуемый способ: установка через официальный сайт Apps2Samsung. Скачайте и запустите Apps2Samsung на компьютере, выберите телевизор, найдите Moonlight в каталоге приложений и выберите вариант fidoboy · Enhanced · Dolby. Это самый простой вариант: Apps2Samsung подготовит и подпишет пакет за вас.

Альтернатива: ручная установка WGT. Скачайте Moonlight.wgt из последнего стабильного выпуска, а затем установите его одним из способов:

  • Apps2Samsung: выберите Custom WGT / TPK и укажите скачанный файл.
  • Tizen Studio: подключитесь к телевизору с включённым режимом разработчика и установите пакет средствами развёртывания Tizen, используя профиль сертификата, принимаемый телевизором. Подробности см. в руководстве по установке.

Используйте Moonlight-ForceGM.wgt только в том случае, если телевизору специально нужны альтернативные метаданные Game Mode.

3. Настройте хост и выполните сопряжение

  1. Установите и запустите на ПК любой хост-сервер, совместимый с GameStream. Например: Sunshine, Vibeshine, Apollo или Punktfunk. Могут подойти и другие совместимые хост-программы.
  2. Убедитесь, что ПК и телевизор находятся в одной сети и брандмауэр хоста разрешает подключения для трансляции.
  3. Запустите Moonlight на телевизоре и выберите появившийся хост.
  4. Moonlight покажет PIN-код. Откройте веб-интерфейс хост-сервера на ПК, введите PIN в разделе сопряжения и подтвердите.
  5. Выберите игру или рабочий стол для начала трансляции.

При первой настройке начните с умеренных значений разрешения, частоты кадров и битрейта. Увеличивайте их после проверки стабильности.

4. Включите Dolby через оптический выход (необязательно)

Dolby passthrough официально поддерживается в Vibeshine 2.0.3 и более поздних версиях. Рекомендуется использовать Vibeshine в качестве хоста для потоковой передачи звука Dolby.

Альтернатива: экспериментальная сборка Sunshine. Dolby passthrough также доступен в экспериментальной ветке Sunshine, поддерживаемой для этого проекта, которая всё ещё ожидает проверки в основном проекте. Скачайте сборку Windows для x64 или ARM64.

  1. Подключите оптический выход телевизора к ресиверу или акустической системе.
  2. В настройках звука телевизора выберите режим, передающий поддерживаемый битстрим Dolby, а не принудительный стерео PCM. Названия режимов зависят от модели.
  3. В настройках Moonlight включите Enable Dolby Digital и выберите стерео или 5.1.
  4. Запустите трансляцию и откройте оверлей производительности сочетанием Ctrl+Alt+Shift+S. Убедитесь, что активная строка аудио показывает OPUS, AC-3 или E-AC-3 и ожидаемую раскладку каналов.

Если хост предлагает только OPUS, поток продолжит использовать OPUS. Включение параметра на клиенте само по себе не заставит хост с поддержкой только OPUS передавать Dolby.

5. Настройте параметры потока

После успешного первого запуска настройте разрешение, частоту кадров, битрейт, видеокодек и аудио с учётом возможностей телевизора и сети. Подробности см. в обзоре возможностей и частых вопросах.