# publica imagenes desde windows import cv2 import socket import struct import pickle cap = cv2.VideoCapture(0) server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server_socket.bind(('0.0.0.0', 8485)) # Escucha en todas las interfaces server_socket.listen(1) print("Esperando conexión...") conn, addr = server_socket.accept() print("Conectado con:", addr) while True: ret, frame = cap.read() if not ret: break _, buffer = cv2.imencode('.jpg', frame) data = pickle.dumps(buffer) size = len(data) conn.sendall(struct.pack(">L", size) + data) cap.release() conn.close()