WinCE is a small footprint versatile operating system, which consists of full stack of IP protocols, Win32 APIs, and relatively complete set of graphics, windowing and event handling subsystems. Therefore we choose to port this OS to Philips broadband enabled set-top box (STB) for media streaming applications. In this paper, we describe the techniques and steps involved in this porting process. The experimental result demonstrated WinCE is a better choice to support Internet Web browsing, MPEG video streaming, and to allow the user have rich set of functions of word processing, email handling, spreadsheets, and other popular application programs with many to be readily added in the future.
展开▼