SOPC-USB-UDP

Live Video Streaming via SOPC.

System on Programmable Chip (SoPC) refers to integrating all components of a computer or other electronic system into a single integrated circuit. It may contain digital, analog, mixed-signal, and often radio-frequency functions – all on one chip. A typical application is in the area of embedded systems. In this project an embedded SoPC based, real-time video transferring system was developed. The System Implements Universal Serial Bus and Ethernet communication interfaces in order to receive a live video stream from a web camera connected to a standard PC and display it on a screen connected to a remote PC via network, using internet standard protocols. The system implementation was done over a SoPC based platform from Altera and includes two other self-developed endpoint programs, thus results in a complete hardware-software integrated, real-time oriented system which can use as an infrastructure for remote video processing system.