x11grab de outro servidor de exibição

1

Eu tenho ffmpeg com x11grab na minha máquina local, mas eu quero capturar a tela de um servidor X em 12.34.56.78. Como eu posso fazer isso? O seguinte não funciona:

 ffmpeg -f x11grab -r 25 -s 800x600 -i 12.34.56.78:0.0 screen.avi
    
por Cameron Ball 13.08.2014 / 09:13

1 resposta

0

O servidor X remoto deve lhe dar permissão para contatá-lo. A solução mais simples foi:

xhost +

.. dado no lado remoto. Mas, avise, isso permitiu essa coisa de agarrar para todo mundo & em todos os lugares, o que você provavelmente não vai. Neste caso, uma solução melhor foi um

xhost +1.2.3.4

... onde 1.2.3.4 é o ip do qual você contata o servidor X remoto.

Se você quer ser muito seguro, você pode usar xauth também, aqui você pode encontrar um tutorial para isso (é de 2-3 comandos ou mais).

    
por 13.08.2014 / 10:16

Tags