Real-time communication has evolved to support dynamic multimedia streaming, yet challenges persist in latency, quality, and security. This project addresses these issues by proposing a Python-based image streaming system using real-time protocols and WebSockets for efficient, low-latency communication between server and clients. The system incorporates OpenCV, FFmpeg, and adaptive compression to ensure high-quality image delivery under varying network conditions. Security is enforced using JWT authentication and TLS encryption. Results demonstrate reliable performance with sub-200ms latency, secure multi-client support, and cross-platform compatibility, Suitable for uses such as surveillance applications, telemedicine, and live broadcasting
Mal N K (Mon,) studied this question.