|
|
|
|
||
Dreampark has several times replaced some of the major middleware suppliers on the market. In all cases, the reason behind changing middleware platform was based on the fact that the middleware platform (and the midddleware vendor) was not flexible enough to provide the solutions required by the operator in order to adapt to changing market demands. All IPTV operators will sooner or later face such changing demands, for example when teaming up with new content providers. A flexible middleware platform and a responsive middleware vendor is crucial for success!
Multilayer Flexibility
The flexibility of the Dreamgallery™ platform could be divided into the following layers:
Flexibility through AdministrationThe Portal Generator gives the operator tremendous freedom to structure portal content and adapt look and feel. It is even possible to create new portal nodes out of existing ones. The Portal Generator is also the tool used to structure any custom "client object" into the portal or to push such objects to Set Top Boxes (STBs).
Flexibility through Operator Developed Applications
The Dreamgallery™ middleware is built in standard HTML code, opening up the possibility for operators to develop their own applications using HTML. The Portal Generator can easily be used to map any stand alone application into the portal structure.
Flexibility through Predefined Client Objects
Developing stand alone applications represents a fast and flexible way for an operator to launch new applications. However, the drawback is that the end user navigation might become non-consistent and that the speedy navigation of the Dreamgallery™ TV Portal cannot be utilized to its full potential.
A better alternative for flexible applications development is to utilize the Dreamgallery™ object model, where small JavaScript objects are used to dynamically provide fully integrated user interfaces on the client.
There are two types of client JavaScript objects available:
The Portal Generator can act as a proxy, enabling client objects to communicate directly with any external application (which, hence, can be developed independently of Dreamgallery™).
Flexibility through Customer Unique Development
Dreamgallery™ was built to make adaptations as easy and harmless as possible. The development procedure used for building the product allows Dreampark to handle a vast number of customer unique product adaptations at the same time as revision handling and quality assurance can be kept at highest level.