How could I send video stream to another computer on the Internet? I am using C++ language and wish to use openCV ang ffmpeg libraries, but is it possible? I know that I can create jpeg image from video stream and send it in UDP packets, but I dont want to do it because of poor compresion. That's why I wish to send mpeg4 stream. Important is, that I dont need anything like rev, ff and recording. I need only to display video stream and gain no less than 25 fps.
PS. It should be p2p communication. I want to avoid something like communications servers etc.