On-the-fly Video Converting and End-to-End Streaming With FFMPEG and netcat Transcoding & Sending: ssh -R <port>:localhost:<port> <host_with_content> ffmpeg -i <input_file> -c:v libx264 -q 1 -c:a libmp3lame -f avi pipe:1 | nc localhost <port> Playing: nc -l <port> | ffplay -