Socket

使用 Unix 域套接字來控制 VLC

  • April 16, 2017

我有興趣使用 UNIX 域套接字來控制 VLC 播放。使用 oldrc的 VideoLan 文件中概述了此功能。

所以我需要使用以下命令啟動 vlc:

cvlc <path to media> -I oldrc --rc-unix /some/socket

然後我應該能夠發送 vlc 命令/some/socket來控製播放。

我的 Kubuntu 12.10 系統上的某個地方是否有任何通用套接字可供我使用?

不,沒有閒置的套接字,但它們很容易製作,如果你創建它們的目錄存在並且你有寫權限,你可能已經這樣做了。為了使您的範例工作,您可能需要mkdir /some; chown vlc_user.rmt_grp /some; chmod 0775 /some. 如果遙控器和播放器以同一使用者身份執行,則更容易。

引用自:https://unix.stackexchange.com/questions/109955