Использовал Steam Deck как стрим ПК чтобы вам не пришлось
Помимо разработки игры, я люблю постримить всякие треш игры типа русов, poopkiller, starfield и т.д. Да, кто-то их разрабатывает, а я люблю их стримить, т.к. это весело. Но тот же старфилд не удалось запустить вместе с трансляцией, моя 3070 не справилась.
Наверное тому помешали все 1000 планет, которые постоянно висят в видеопамяти, чтоб можно было к ним мгновенно переместится. И чтоб таких казусов больше не было, я решил поставить второй пк. А точнее вот его вот, ради эксперимента:
Все что нужно для запуска стим дека как стрим ПК это либо плагин NDI, либо карта захвата. У меня было и то и другое, а вот схема подключения оказалась чуть сложнее.
У меня есть два монитора (М1, М2) они подключены к моему ПК (ПК1) и рабочему ноутбуку (Ноут). Ноутбук подключен к мониторам через хаб. Мне нужно было прокинуть провод hdmi от основного ПК к стим деку, а так же интернет и прочее, чтоб вся эта схема заработала. Но оказалось, что хаб компании Dell прекрасно работает со стим деком.
И собрав всю эту схему, установив OBS на стим дек, у меня удалось вывести изображение моего компьютера (если нужно подробное объяснение что куда подключалось, могу написать в комментах). Но как же без ложки дегтя.
Проблема 1 - отсутствие звука. У меня стоит звукаха GoXlr, если бы вместо стим дека был второй пк, я бы вывел с LineOut звук во второй пк в Line In и не парился, но нет. Со стим деком так не получится. По крайней мере у меня так не вышло. Поэтому я скачал приложение Pedalboard2.
Приложение позволяет брать звук из разных источников и выводить через hdmi любого устройства. Ну я итоговый сигнал звуковой карты вывел просто через это ПО в hdmi и звук появился. Я мог управлять звуком через микшер GOXLR, а все остальное уже делалось на стим деке в обс.
Проблема 2 - заикание изображения. У меня 2к монитор, карта захвата поддерживает 4к, но почему-то основному ПК становилось плохо, когда я дублировал экран на карту захвата + сама карта немного заикалась. Есть предположение, что это из-за герцовки. Не хотелось играть на королевском 60гц, поэтому я пришел к хитрости.
Я выделил карту захвата как отдельный рабочий стол, а затем вывел предпросмотр основного экрана, на этот рабочей стол. А саму картинку, отправил уже на стим дек и все завелось. С криком "Оно живое!", пошли с другом тестить стрим.
ИТОГО
Стримить через все это можно, но с большим НО. Если стримить через процессор, то это пресет veryfast, с битрейтом не выше 6000. Но при этом стим дек напрягается прилично. Если же стримить через видеочип все гораздо лучше. Стим дек даже взлетать перестает, однако картинка заметно крошится.
В 720p60 для стим дека подходит более чем, т.к. зернистость падает, картинка становится более собранной, но все равно видно засвеченное мыло.
С CPU стим дека, я не попробовал все настройки. Хотя там качество значительно лучше. Может если бы я стримил через проц + уменьшил выходное разрешение до 720, у меня не было бы фризов? Лень узнавать.
Вот вам запись стрима на видеочипе. А я пока притащу второй ПК, т.к. такое качество мне не нравится.