If you just need a way to inject player commands into the serial input stream, then that capability will be in Hijack soon. Right now, you can read player status from /proc/empeg_notify, and write "button" commands back to the same place to control the player, without mucking about on the serial link.

Cheers