EZhometech   A leading embedded & server software provider              About Us Press Contact

Core Software Technologies

   EZhometech owns two core software technologies of digital media market: one is Embedded Software Technology, the other is Server Software Technology. Ezhometech has been developing Embedded software from Sep. 2003 and Server software from Nov. 2003. These two core software technologies has been implemented on IP STB and Linux Server for IPTV, Digital Signage market. And, EZhomtech starts to move these two software technologies to other platforms as Windows PC, Linux PC from 2010. In the future, EZhomtech will support more platforms as Smart Phone, etc.. 

Embedded Software Technology

(EST)

EST contains the below software components

  • SSP / EWKit / EWbrowser

  • Local Storage / Signage / IPTV / VOD player

Supported Platform: 

  • Sigma Design 8550/8560/8620/8622/8634

  • Trident PNX8935

  • Windows XP

  • EZhometech provides porting services for your hardware platform

 

Server Software Technology

(SST)

SST contains the below software components

  • Video Server --- EZserver

  • Middleware --- EZTmiddle

Supported Platform:

  • CentOS
  • Fedora
  • Ubuntu
  • Windows XP

 

 

   Now, many worldwide famous companies spread in USA, Germany, Slovakia, Korea, Japan , Hong Kong, Taiwan, Dutch, Malaysia, Russia, Sweden, India, Turkey, Bulgaria, Thailand and Singapore have licensed EZhometech Core Software Technologies.

 

Core Technology1: SSP -GUI

    SSP is a GUI system for IP STB. It provides 2D Graphics, Multithreading, Window System, Inter-Process Communication and Network Framewrok for GUI software development. Not only, SSP directly uses framebuffer to eliminating the need of X window system on IP STB, but also uses message-passing method to replace the IPC in order to increase the communication performance among processes. Additional, the whole technologies of SSP is specially designed for IP STB. Therefore, the booting time of SSP just needs 2~3 seconds. 

   For rapid development of IP STB, SSP also provides the same C APIs for application development on Linux IP STB and PC winodws XP. You can develop all GUI of your application using SSP APIs on PC Windows XP and cross-compile the same source codes of your applications for IP STB without any modification of the codes.

 

A. Component

2D Graphics   provide many graphic functions to develop a interactive graphic display.
Multithread provide the shared data among applications communication and enhances the system  performance.
Window System directly use framebuffer for window management
Inter-Process Communication use message passing method among threads for runtime communication
Network Framework provide functionality for network communication

B. Needed Development Tool

Operating System:  

Redhat 9.0/fedora/Windows XP
Complier and Linker:    ARM / MIPS Linux gcc / ld, Visual C/C++6.0
RS232 program: minicom.
TFTP server: tftp server

C. Supported Chipsets

Sigma Design 8550/1
8560/1
8620/1
8622/3
8634/5
NXP pnx8935 (STB225)
AMD Au1200
X86 Intel, AMD, etc..

D. Specification

Operating System: embedded linux / Windows XP
Needed RAM:   8M Bytes
Multi-Language: English / Japanese / Chinese
Progamming model   Multithread system  
Font: Bitmap / Outline font format  
Resolution:   Up to 1920x1080
Widget:   Combo box, Listbox, Radio box, Check box  
Image Format: JPEG, PNG ,BMP  
Display Output:   NTSC/PAL Composite Video Out/ S-Video/VGA /HDMI  
Network protocol   TCP/IP, Samba Client  
Color:   32 bpp  
Input device: IR remote controller, USB mouse, keyboard

Copyright © EzHomeTech, Inc.