The terminal sometimes lags because of screen recording permission, but the user manual covers the part on how to start the RTPClient.
I am attaching the User manual for MACOS users below.
01 - Install Python3 from python.org
02 - Install PIL by running pip3 install Pillow
03 - Go to the Project folder by using cd command
04 - Start the server by running
python3 Server.py server_port
05 - Start the client by running
python3 ClientWorker.py server_ip server_port_no. RTP_port movie.Mjpeg
06 - For running 3 button client, skip step 5 and run
python3 ClientWorker3Button.py server_ip server_port_no RTP_port movie.Mjpeg
Note: RTP_Port is between 1025 and 65536
For running remotely, find out the ip of server by running
ipconfig getifaddr en0
The source code and the presentation is available at: https://github.com/jaynavadiya/TF3-Vi...
The Screenshots of the terminal of server and client is accessible at: https://github.com/jaynavadiya/TF3-Vi...
Please look at the screenshots because the terminal might look frozen in the recording due to certain restrictions while recording.