Я создал игру, в которой два ИИ-персонажа играют друг против друга. Эта игра запускается с использованием CLI, "./game". Игра будет запущена при запросе на сервер.
Теперь я хочу транслировать эту игру на конечную точку rtmp. Как мне достичь этой задачи?
Решение, которое я пробовал
- Использование студии obs — Obs всегда работает. Я могу начать потоковую передачу, отправив запрос на веб-сокет obs, и он начнет захватывать экран. Но как я могу запустить obs на удаленном компьютере, чтобы он всегда работал с захватом экрана?
- Безголовый захват экрана и звука с виртуальным дисплеем и звуком -
Код: Выделить всё
* ffmpeg -f x11grab -s 1920x1080 -i :1 -codec:v libx264 -preset veryfast -b:v 2500k -maxrate 2500k -bufsize 5000k -vf "fps=30,format=yuv420p" -g 60 -codec:a aac -b:a 128k -ar 44100 -f flv rtmps://
Any help is appreciated!
Thanks
Источник: https://stackoverflow.com/questions/781 ... o-rtmp-url