Valkka
1.6.1
OpenSource Video Management
|
decoder_subclass | |
Contributing | Instructions for building Valkka can be found from the main Github page, please read it first |
Library architecture | H264 decoding is done on the CPU, using the FFmpeg library |
Live555 primer | Valkka uses the live555 streaming media library |
Live streaming | Some notes on receiving/sending live streams |
Code walkthrough: rendering | From RTSP stream to X-window |
Code walkthrough: OpenGL | Call structure for some GLX and OpenGL calls |
Presention timing and playing | Notation convention for handling presentation timestamps (PTS) |
ValkkaFS | Notes on the block and timestamp scheme |
ValkkaFSManager | Writing, reading and caching frames |
filesystem cpp / Python callbacks | ValkkaFS is using both cpp-to-python and python-to-cpp calls |
Caching Frames | FileCacherThread::run |
Sharing frames from python | |
Decoder and DecoderThread scheme | Definitions: |