Banshee has the ability to control its main window from the command line using commands like
$ banshee --next
However when running these commands over ssh as the same user it simply tries to launch banshee.
Is there a way to push through to the other session when logged in with an ssh session.
I'm guessing this is more of an ssh/tty thing than a banshee thing but if it can be done I'd love to know.
export $(strings /proc/*/environ| grep DBUS_SESSION | tail -1)
seems to work in my use case. Note there is a lot of permission denied output but you can ignore that.
if anyone has a cleaner fix would love to see it.