The system has the following characteristics:
1. The source code is open, and the third party can extend the system at will.
2. The underlying operating system is LINUX, which uses DALVIK virtual machine and optimized C library to support JAVA language development and application, and there are also local applications developed in C/C++ language supported by NDK.
3. Provide shortcuts for application development and publishing. Application development adopts component development, which realizes the separation of resource file and code, and finally encapsulates it into the same APK file with user signature, which is convenient for application release and security management.
4. The system supports the open OpenGL ES standard and high-performance hardware 3DGPU, which can improve the user experience and speed up the operation of games, Flash and other services.
5. Provide googleCHROM browser, the browser engine is open WEBKIT, and the script engine is V8.
6. Provide complete HTML5 support and support mainstream HTML5 video websites and clients.
7. Provide support for Ethernet, WIFI, Bluetooth, NFC and other networks.
8. Dual tuners, supporting PVR recording, built-in EOC/CM, realizing interactive function, built-in mini SD card, supporting the expansion of storage space 4 and supporting local playback.
9. The built-in VOIP module supports the video phone function. Built-in wifi module supports access to other Wifi devices as WifiAP devices, and supports 802. 1 1a/b/g/n, dual-input and dual-output, 2.4 and 5G dual-band operation.
10. Provide a unified framework for playing audio and video media and support subtitle display.
1 1. At present, the ANDROID application warehouse has hundreds of thousands of Android applications developed for mobile terminals, so it can be easily transplanted to the set-top box system based on the same system.