Video chat live streaming using OpenCV and socket programming

Jyoti Pawar
2 min readJun 16, 2021

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:

  1. 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 😌😊

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Jyoti Pawar
Jyoti Pawar

Written by Jyoti Pawar

Devops || AWS || ML || Deep learning || Python || Flask || Ansible RH294 || OpenShift DO180

No responses yet

Write a response