A reliable version of UDP, utilizing packet loss and re transmissions
- compile receiver on gnu.
gcc receiver.c -O receive - Run receiver by typing
./receiver <port number>
example: ./receiver 3000
- compile sender on gnu.
gcc sender.c -O sender - Run sender by typing
./sender <IP address> <port number> <video file name or path>
example: ./sender 127.0.0.1 3000 video.mp4
- Run receiver before running sender
- Sender and Receiver port number must be same
- Make sure the video file to be sent is in the same folder as the code, otherwise you need to give full path to the video file as third argument for sender
- Receiver will save the video by the name received.mp4
- clear your screen before running the code, otherwise the printed stats may be printed in between old printed information