Yes that would be possible. You have to implement the bcp (backbox control protocol) to control the media controller. This protocol is actually documented roughly and there is even another implementation for unity. That should be doable. Transports are also pluggable so you could change them from tcp to serial.
Jan
iphoneduillaume:~ manettiguillaume$ cd /Users/manettiguillaume/Desktop/pinball/mpf-examples-0.32.x
iphoneduillaume:mpf-examples-0.32.x manettiguillaume$ mpf mc
Error. Could not find machine folder: 'None'.
J
player_variable?name=score&player_num=int:1&value=int:10500&prev_value=int:5000&change=int:5500text: (score)text: (machine|score)
--
You received this message because you are subscribed to the Google Groups "MPF Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mpf-users+unsubscribe@googlegroups.com.
To post to this group, send email to mpf-...@googlegroups.com.
Visit this group at https://groups.google.com/group/mpf-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/mpf-users/7ff4b224-dc78-4efb-8c6e-a096ba2c8ecb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
window:
width: 1280
height: 800
title: Your ultimate pinball
resizable: false
fullscreen: auto
borderless: false
exit_on_escape: true
kivy_config:
graphics:
fbo: force-hardware
Basically we are just playing using gstreamer so it should work fine as long as gstreamer is working which should hold true on the RPi.
Jan