In this paper, a H.264/SVC compliant video client based on a SoC is presented. The SoC includes two processors, a General Purpose Processor to execute a Linux-based operating system and a Digital Signal Processor optimized to decode video sequences. The computational load of the application has been distributed between both processors. The performance results demonstrate that the developed system is able to decode six-layer scalable sequences in real-time.