CloudSurf plus UltraControl project:
Concept of projects:
Goal to build a home entertainment system with a TV-box (CloudSurf) plus a mobile app
control (UltraControl) for company HIMEDIA. At that time the android version is just
2.3 and there is no mature production on market. Chromecast was published on July
of 2013 and Apple TV was published on Sep of the same year.
Duty in project:
Building board support package (BSP) for MIPS (Realtek) and ARM (Freescale) prototype
boards. Built our system for different boards and tried to build Android system 4.0 to run up
on prototype board. Extending python with C++ to reduce building drawing engine of our
interface system. Built remote control app of android version (UltraControl) with DLNA
client protocol.
QuickStart system for Acer and Lenovo notebooks
ExpressGate system for Asus EeePC
Concept of projects:
These two systems are based on Linux kernel with customize user interface to provide laptop
users who just need to use some simple functions ,such as playing video or music, receiving
and sending e-mails, browsing network by chromium, without really boot up into windows
system.
Duty in project:
Developer role in these projects. Responsible to implement network manager and auto change
line for system no matter the string is in Chinese, Korea, Japanese, English, or even multiple
languages during a string via C++.
Real time IP camera project
Concept of projects:
Business level of multiple IP cameras manage and control system.
Duty in project:
Implement android version of managing application. The application could control all
cameras and viewing real time video stream on mobile phone. The main challenge was to
solve the ffmpeg codec problems on android system.