Client Process Videos