Socket
使用 Unix 域套接字來控制 VLC
我有興趣使用 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
. 如果遙控器和播放器以同一使用者身份執行,則更容易。