всем спасибо за наводку, но на самом деле случайно вообще наткнулся на приме использования mplayer и его управлением. Видимо я не корректно поставил вопрос, или просто меня не поняли, оказывается все оказалось просто
mkfifo /tmp/control
mplayer -slave -input file=/tmp/control
и слать команды в /tmp/control
Всем спасибо :)