Concurrent Programming Thread File Operations Chrome Embedded Framework FFmpeg and VLC OpenCV Double Caching Mechanism Messages and Communications