Design and Implementation of A Dual CPU Based Embedded Web Camera Streaming Server

Dual CPU 기반 임베디드 웹 카메라 스트리밍 서버의 설계 및 구현

  • 홍진기 (숭실대학교 정보통신전자공학과) ;
  • 문종려 (숭실대학교 정보통신전자공학과) ;
  • 백승걸 (숭실대학교 정보통신전자공학과) ;
  • 정선태 (숭실대학교 정보통신전자공학과)
  • Published : 2003.11.01

Abstract

Most Embedded Web Camera Server products currently deployed on the market adopt JPEG for compression of video data continuously acquired from the cameras. However, JPEG does not efficiently compress the continuous video stream, and is not appropriate for the Internet where the transmission bandwidth is not guaranteed. In our previous work, we presented the result of designing and implementing an embedded web camera streaming server using MPEG4 codec. But the server in our previous work did not show good performance since one CPU had to both compress and process the network transmission. In this paper, we present our efforts to improve our previous result by using dual CPUs, where DSP is employed for data compression and StrongARM is used for network processing. Better performance has been observed, but it is found that still more time is needed to optimize the performance.

Keywords