我想使用 VideoLAN VLC 设置一个远程控制(通过 SSH)流媒体服务器。
我设法使用以下命令通过 SSH 启动 RTP 流:
cvlc v4l2:///dev/video0 --sout #transcode{vcodec=mp2v,"vb=800,scale=1,acodec=none}:rtp{dst=127.0.0.1,port=5004,mux=ts}"
:no-sout-rtp-sap :no-sout-standard-sap :ttl=1 :sout-keep
但我不知道如何通过 SSH 发送 PAUSE/PLAY/EXIT 命令。我想有一种终止 VLC 进程的方法就足够了。我该怎么做?
我正在使用 Java 和 GanymedSSH 作为远程 shell。