[FFmpeg-user] Streaming quality

Simon Roberts simon at dancingcloudservices.com
Sat Jun 27 06:26:23 EEST 2020

Greetings all,

I'm making my first experiments with streaming. Currently I do a live
capture of a screen region compress in real time and save the file. What I
want to do is to take that capture and send it to another machine for
storage where it will be embedded in a multi-stream container with other

So far in my experiments, I have a file I captured earlier and I'm
streaming that over to the remote system and using ffplay to view it,
rather than store it.

What I find is that the quality is trashed in the transmission, and I don't
know where to start looking for why. The original file is 720p screen
capture, and it's crisp and sharp. At the receiver, it shows what I might
describe as heavy "jpeg artifacts", that is, fuzzyness and penumbra around
all the edges of things like windows and text.

The commands I'm using are:

ffplay -i tcp://

ffmpeg -i <filename> -f mpegts tcp://

Since no codecs are mentioned, I rather assumed that the file would be
streamed "as is", but that's clearly not the case.

Can anyone point me at what I need to know to make the transmission process
not alter the quality of the image?

Many thanks,

Simon Roberts
(303) 249 3613

More information about the ffmpeg-user mailing list