Using Gstreamer with Kivy
If you want to see how Kivy handles video playback, it's as easy as looking at the sources ( _gstplayer.pyx video_gstplayer.py ). The GStreamer appsink is used to pass data back to Kivy for rendering. You probably won't find a tutorial on this, because most Kivy users will use the built-in functions.
source to share