Middleware
Introduction
Middleware is a kind of independent system
software or service program. By integrating middleware, distributed
applications can share resources. Middleware is located on the client/server
operating system, it manages computer resources and network communication. It is
the software that connects two separate applications or stand-alone systems. When
systems are connected, even though they have different interfaces, they can
exchange information through middleware. Information transmission is a key way
of implementing middleware. Through middleware, applications can work on multi
platform or OS.
When it comes to set-top box, middleware is
located between set-top box internal real-time operating system and application
software, it exists in the form of application program interface (API), the API
set are stored in the digital STB flash memory.
Functions
of Middleware
Middleware is to digital set-top box as
Windows operating system is to PC. It can standardize digital TV interactive
function, and reduce the data quantity of the service project (the application
and set top box) to the minimum. Middleware system includes a series of
functions, such as memory management, communication management, graphics system
management, SI data loading, system resource management and communication and
control between the front-end systems etc.
Digital
Set-top Box Middleware System
Digital set-top box middleware system is
hierarchical structure composed of many modules including the set-top box
driver layer, core system module, multimedia module and the lower platform
interface, SI engine, etc.
STB Driver layer design and compile by the
set-top box manufacturers according to the Standard Specification, which
provides MPEG 2 table data extraction, conditional access and smart card
control, channel parameter setting, audio/video streaming control, Moderm
management, TVPVCR control and other functions. The core system module system
consists of a series of modules, including memory management, thread control,
event management, safety control, data download management and network
management protocol (TCPPZP, PPP, HTTP) etc. Image, multimedia module and the
lower platform interface, provide advanced functions for graphics, multi window
management and audio/video control. SI engine manage the Si database. It is
responsible for the extraction of EIT, PMT and other common Si table data, and it
has supervisory function, it also can search stored data, such as the channel name.
SDMC DTMB OTT Set-Top Box
Supports Middleware Beenius and HbbTV
SDMC DTMB+OTT set-top box products such as
DV8604-TH and DV6801-TH, are all support Beenius, HbbTV middleware.
1. SDMC
DTMB+OTT set-top box DV7908-TH
DV7908-TH is a quad core DTMB Android Smart
HD digital TV set-top box with Android 4.4 operating system. It supports h.265
decoding up to 1080P@60fps and 3D Bluray video play 1080p Full HD output.
* fully compliant with HD DTMB standards,
supports 7 days electronic programs guide, supports USB recording, time shift,
program playback, reservation player
* Supports HTML5, RTSP, HLS, Smooth streaming
* Support HbbTV, Beenius middleware
features
* DRM: Verimatrix Playready, Widevine,
* Support TR069 protocol
* upgrade software via USB disk or network
* Android or iOS phones / tablet
manipulation
* supports DLNA, Airplay, Miracast
* support 3D Blu video playback, 1080P Full
HD output
2. SDMC
DTMB+OTT set-top box DV8604-TH
DV8604-TH is a 4K quad core OTT+DTMB Android
Smart HD digital TV set-top box, Android 4.4 operating system and is fully
supported by HD DTMB standard, h.265 video decoding up to 4K*2K@30fps and
support a USB3.0 interface
* fully compliant with HD DTMB standards,
supports 7 days of electronic program guide, supports USB recording, time
shift, program playback, reservation player
* supports 4K*2K resolution output, H.265
video decoding up to 4K*2K@30fps
* supports Javascript/HMTL5, RTSP, HLS, Smooth
streaming
* DRM: Verimatrix Playready, Widevine,
* support TR069 protocol
* Support HbbTV, Beenius middleware
features
* upgrade software via USB disk or network
* Android or iOS phones/tablet manipulation
* supports DLNA, Airplay, Miracast
* support 3D Blu video playback, 1080P Full
HD output
3. SDMC
DTMB+OTT Set-Top Box DV6801-TH
DV6801-TH is a dual Android OTT + DVB
digital TV set-top box, OTT + DVB Android network set-top box, Android 4.2
operating system; support Conax, STV, CA.
* fully compliant with HD DTMB standards,
supports 7 days of electronic program guide, supports USB recording, time
shift, program playback, reservation player
* Support Conax, STV, CA
* supports HTML5, RTSP, HLS, Smooth streaming
* DRM: Verimatrix Playready, Widevine,
* support TR069 protocol
* Support HbbTV, Beenius middleware
features
* Android or iOS phones / tablet
manipulation
* supports DLNA, Airplay, Miracast
* Software upgrade through USB disk / SD or
network
Comments
Post a Comment