MPRIS + Python (dbus): propriedades de leitura e gravação

Já verifiquei este link:omo lidar com propriedades de uma interface dbus com pyth. No entanto, isso lista apenas uma API ... mas não sei de onde vem essa API.

Comecei a trabalhar com o dbus (bastante animado com isso, para ser honesto ^ __ ^, mas não muito feliz com a documentação que encontrei) em python e fiquei pensando se poderia obter algum código de exemplo.

Estou usando o MPRIS especificamente para o Rhythmbox, embora 'deva' ser o mesmo para todo

Sei que posso acessar e me divertir com os métodos, fazendo o seguinte:

import dbus
bus = dbus.SessionBus()
proxy = bus.get_object('org.mpris.MediaPlayer2.rhythmbox','/org/mpris/MediaPlayer2')
player = dbus.Interface(proxy, 'org.mpris.MediaPlayer2.Player')
playlists = dbus.Interface(proxy, 'org.mpris.MediaPlayer2.Playlists')
tracklist = dbus.Interface(proxy, 'org.mpris.MediaPlayer2.TrackList')

No entanto, gostaria de saber sobre propriedades. Algum código de exemplo será suficiente :) Obrigado!

questionAnswers(2)

yourAnswerToTheQuestion