{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/abbff6a0f4fb4b938afdfbab4f7ca283\" frameborder=\"0\" width=\"1280\" height=\"960\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":960,"width":1280,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":960,"thumbnail_width":1280,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/abbff6a0f4fb4b938afdfbab4f7ca283-bb3c7e1e987ec3d5.gif","duration":217.295,"title":"TCP Socket Chat Server – Backend Assignment Demo","description":"This video demonstrates a TCP-based chat server built using standard socket programming.\n\nThe server supports multiple concurrent clients, username-based login, real-time message broadcasting, and graceful disconnect handling.\n\nAdditional features shown in the demo include listing active users (WHO), private messaging (DM), heartbeat checks (PING/PONG), and username conflict handling.\n\nClients connect using ncat, and the server runs locally on port 4000."}