How to send stream to server without any compression (output should be exactly the same as the video stream being sent)?

ffmpeg doesn't seem to be able to do that. It always lose something (based on filesize and ffprobe output). Is there any alternative?

This question is asking for alternative to ffmpeg that may do the job more easily than ffmpeg.

  • what ffmpeg options are you using? Please post the commmand line and results – stib Apr 13 '18 at 12:32
  • It would be better to edit that post to clarify what you want than posting essentially the same question again. – stib Apr 14 '18 at 1:53
  • @stib the question is different. edited – user10024395 Apr 14 '18 at 3:37

Any video you plan to stream from a host machine to another endpoint, or multiple endpoints, will have to be encoded. The question is what is your source? Are you streaming a live video feed? If so, in order to stream uncompressed you’d first have to have your capture setup to injest the video as an uncompressed format, 4:4:4. Even with just 1080, you are talking huge amounts of data.

For uncompressed, to stream over the internet, youre going to need a serious rock solid network uplink... 1000mbps up or greater depending on the frame size.

  • why does that matter? I understand that it is going to be a huge data, but I just want to know how I can do this. And if I cannot support it, I will compress it. – user10024395 Apr 13 '18 at 8:39

Not the answer you're looking for? Browse other questions tagged or ask your own question.