With help from members of this forum I managed to initiate omxplayer from a python app and am able to send controlling keystrokes to omxplayer. For testing purposes, the keystrokes are predetermined and issued after varying time delays from the python app.
For a real-world app, i would like to use tkinter to paint start, stop, pause, etc symbols overlaying the omxplayer display.so that a used can control the action from the touch-screen. I've not found a way to have my python app in front of the omxplayer window. I tried various parameters for omxplayer and tkinter without success.
Any suggestions would be most appreciated.