Вот как можно повысить качество потоковой передачи с Xbox на ПК за пределами очень высоких настроек.
3 минута. читать
Опубликовано
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
Пользователи Reddit уже находили способы повысить качество потоковой передачи с Xbox на ПК в прошлом, но один пользователь Reddit, kaczorws, недавно составил инструкции и предоставил для этого скрипт модификации приложения Xbox.
Всю ветку можно прочитать здесь, но я перечислю направления ниже и кратко изложу их суть. Я настоятельно рекомендую прочитать полный пост на Reddit, так как он содержит более подробную информацию о процессе. Внимание: похоже, что единственный способ потоковой передачи с более высоким битрейтом — это использование кабеля локальной сети.
По сути, битрейт при потоковой передаче достигает пика около 25 Мбит/с, в среднем 15-20 Мбит/с. С модификациями, предоставленными kaczorws, они обнаружили, что могут достигать скорости передачи данных 60 Мбит/с. К сожалению, это все еще слишком много для Xbox. Качорвс обнаружил после некоторого тестирования, что вы можете поддерживать битрейт 30-35 Мбит/с, не сталкиваясь с какими-либо ошибками, и при этом он будет выглядеть лучше, чем настройки по умолчанию «Очень высокие».
Изменение некоторых значений в файле settings.json приведет к более высокому битрейту. По умолчанию установлено значение 12,000,000 70,000,000 30, но изменение его на 40 XNUMX XNUMX, например, дает скорость передачи данных между XNUMX-XNUMX Мбит/с. Ниже приведены указания о том, как этого достичь:
Скрипт модификации приложения Xbox
https://github.com/kaczorws/xboxappmod
(Прямая ссылка для скачивания: https://github.com/kaczorws/xboxappmod/releases/tag/v1.0)
Этот скрипт (написанный в PowerShell) делает следующее:
- Изменяет файл хостов Windows, чтобы предотвратить загрузку последней версии конфигурации приложения Xbox приложением Xbox (сначала создает резервную копию).
- Изменяет фактический файл конфигурации приложения Xbox (сначала делает резервную копию)
- Запускает приложение Xbox и ждет завершения процесса (на самом деле вы можете начать играть на этом шаге 🙂 )
- После закрытия приложения Xbox отменяет изменения файла hosts и файла конфигурации (путем восстановления файлов резервных копий).
Файл конфигурации приложения Xbox (settings.json) значения изменяются в настройках профиля «Очень высокий» (GAME_STREAMING_VERY_HIGH_QUALITY_SETTINGS).
Скрипт использует собственный файл конфигурации (config.xml), поэтому вы можете настроить его значения, которые затем будут применены к файлу hosts и файлу конфигурации приложения Xbox.
Пожалуйста, обратитесь к файлу Readme сценария, чтобы узнать, как он работает, предварительные условия и т. д.
Самое главное:
- Скачать скрипт
- Измените config.xml с желаемыми значениями (я бы оставил по умолчанию «Качество» и «Разрешение» и изменил только «Частоту кадров», чтобы исправить одно, но не стесняйтесь экспериментировать по своему усмотрению — просто не забывайте следить за битрейтом)
- Установите для политики выполнения Windows значение «Неограниченно» (см. раздел «Предварительные требования» в файле Readme).
- Запустите файл «start.bat».
- Когда начнется потоковая передача, не забудьте изменить профиль на «Очень высокий».
- Наслаждайтесь потоковой передачей Xbox в лучшем качестве! 🙂
Направления предоставлены kaczorws