╔═══════════════════════════════════════╗
║ ║
║ ██████╗ ██████╗ ║
║ ██╔════╝ ██╔══██╗ ║
║ ██║ ██████╔╝ ║
║ ██║ ██╔══██╗ ║
║ ╚██████╗ ██║ ██║ ║
║ ╚═════╝ ╚═╝ ╚═╝ ║
║ ║
║ ┌─┐┌─┐┌┐┌┌┐┌┌─┐┬─┐ ║
║ │ │ │││││││├┤ ├┬┘ ║
║ └─┘└─┘┘└┘┘└┘└─┘┴└─ ║
║ ║
║ ┬─┐┌─┐┌─┐┬ ┌─┐┌─┐┬ ┌─┐ ║
║ ├┬┘├┤ ├─┘│ │ ││ ┬│ ├┤ ║
║ ┴└─└─┘┴ ┴─┘└─┘└─┘┴─┘└─┘ ║
║ ║
╚═══════════════════════════════════════╝
Built a system to receive video streams over 1km, crucial for URC Club’s rover operations.
Implemented server-side transcoding to ensure video is optimized for browser playback with minimal latency, essential for real-time control.
Utilized WebRTC for efficient, low-latency video streaming directly to web browsers, addressing the challenge of no line-of-sight and limited throughput.