Стриминг игр с PC на телевизор. Окончание
Решил немного дополнить свой прошлый пост еще парочкой экспериментов.
Только сегодня я понял, что все это время у меня работал software энкодинг, а нифига не gpu. Поэтому я решил попробовать сделать как надо и посмотреть, что из этого выйдет.
- Первым делом я пропатчил nvidia-drivers вот этим: nvidia-patch
- Затем я пересобрал ffmpeg с поддержкой nvenc
- Дальше я выставил в sunshine параметры для nvidia: nvfbc и nvidia nvenc. После этого я попробовал все запустить и все перестало работать. Как оказалось, для всего этого еще нужна cuda, которая поддерживает только <=gcc-12, а у меня давно в системе уже 13. Пришлось переключиться на 12 версию, пересобрать cuda. Затем пересобрать boost и только потом пересобрать sunshine.
- И вот после этого все запустилось. В логах были некоторые ошибки, но они не влияли ни на что.
После этого проверил dishonored и rise of the tomb raider на 4к и все стало офигенно. Пропали все плывущие кадры и непонятные линии. Выглядит все огонь. В общем, стоит патчить драйвера, чтобы получить максимальный выхлоп в этом виде стриминга.
3 комментария