Video chat live streaming using OpenCV and socket programming

Hello friends!!😊
We have completed a team task of creating a video chatting live streaming application without video by OpenCV and socket programming. But exactly what’s that ??
So we will try to understand the task here, Initially what is OpenCV
OpenCV:
OpenCV is the huge open-source library for the computer vision, machine learning, and image processing and now it plays a major role in real-time operation which is very important in today’s systems. By using it, one can process images and videos to identify objects, faces, or even handwriting of a human. When it integrated with various libraries, such as Numpuy, python is capable of processing the OpenCV array structure for analysis. To Identify image pattern and its various features we use vector space and perform mathematical operations on these features.
What’s the socket programming:
Socket programming is a way of connecting two nodes on a network to communicate with each other. One socket(node) listens on a particular port at an IP, while other socket reaches out to the other to form a connection. Server forms the listener socket while client reaches out to the server.
They are the real backbones behind web browsing. In simpler terms there is a server and a client.
Socket programming is started by importing the socket library and making a simple socket.
Task description:
Creating a live streaming video chat application:
For this we have created a code that we need to execute at both client side and server side
Code:
- Person 1 :
2. Person 2:
And the output here is,

So I have successfully completed the task here with my team members Aniruddh Sharma and Ronak Goyal.
Github link:
Hope you all liked this use case and the way we accomplished this task.🎯
Thanks for reading 😌😊