Linux/Linux 일반

dbus로 MPRIS 날려서 VLC 제어해보기

Real_G 2019. 2. 25. 14:16
반응형

$ dbus-send --print-reply --dest=org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2  org.mpris.MediaPlayer2.Player.Stop

$ dbus-send --print-reply --dest=org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2  org.mpris.MediaPlayer2.Player.Play


VLC 를 띄우면 mpris dbus session 이 생김. d-feet 등으로 확인 가능

$ dbus-monitor 로 왔다갔다 하는것을 볼 수 있음.


VLC가 플레이되면 현재 play timestamp 등이 broadcasting 됨.



# Hostname gdbus introspect --system --dest org.freedesktop.hostname1 --object-path /org/freedesktop/hostname1 # Locale, keyboard gdbus introspect --system --dest org.freedesktop.locale1 --object-path /org/freedesktop/locale1

반응형