We designed a virtual network using a python script with the help of mininet library. It has two hosts connected through a router
Hosts: client, server
Router: router
Interfaces: client to router 1, client to router 2, router to server
Innovation: It allows you to stream your webcam video from one system to the other.You can separately try out MP-TCP or MP-QUIC while using this code. Please check the requirement below for running MP-TCP or MP-QUIC.
-
MP-TCP Kernel (Not supported on all OS): For Linux based OS, please refer to the following link for installing MP-TCP protocol on your kernel.
-
Python (Python 3.5 recommended)
-
Python libraries - numpy opencv-python
python3 -m pip install numpy opencv-python
- Clone this repository in your preferred directory
git clone https://github.com/prat-bphc52/VideoStreaming-MPTCP-MPQUIC
- Or you can also download the source code as a zip file