using temporary file instead of socket proxy for PaVE video