I have managed to get 4 rtsp video streams from IP cameras to render on my screen via multiple instances of omxplayer. However, I would like to add some text and graphics to this screen with information such as weather and sensor data.
What is the best way to do this? Is it all possible within python? Is pygame suitable for this? How do I combine omxplayer and pygame? Or should I rather do everything within python?
Any there any other technologies that allows hw accelerated blitting to the Pi via HDMI?