TASK 3

PRASOON MAURYA
2 min readJun 16, 2021

TEAM TASK

📌 Create Live Streaming Video Chat App without voice using cv2 module of Python:

>> Libraries/modules used for different purposes are listed below:

cv2 module used to image processing, video capture and analysis including features like face detection and object detection.

socket module — used in connecting two nodes on a network to communicate with each other.

struct module — used to convert native Python data types such as strings and numbers into a string of bytes and vice versa.

pickle module — is used in serializing and deserializing or converting a Python object into a byte stream to store it in a file/database to transport data over the network.

threading module — is used to create multiple threads which help us to transfer data through these threads (seperate paths for data transfer) synchronously.

zlib module — have various functions which allow compression and decompression of data.

>> SERVER SIDE CODING

>> CLIENT SIDE CODING

>> NOTE -- Here we have used multi-threading so that server can also send data to client and also client can receive it.

GITHUB LINK- https://github.com/PRASOON-MAURYA/LW-Summer-Tasks/blob/main/task3.py

THANK YOU…

--

--