Gaian Solutions

Application Layer

Framework Services:

Adwize Agent

  • Adwize is the intelligent and decision making agent that runs on the STB to display the advertisements on the application
  • This smart agent also capable of identifying the Advertisements zones for each application and displays the best fit and suggested advertisements in the application’s Ad Zones.

Channel Service

  • This service is responsible for fetching channel line-up from back end and provides that information to the TV Guide (EPG)
  • Also authenticates the purchased channels of the subscriber for the STB
  • Also reloads the updated Channel line-up after new Packages are purchased, or when the line-up change notification is received.

STB

  • This services provides STB identity information to applications
  • Issues DVR commands to firmware based on User Inputs for the programs to be recorded

Timer

  • Manages the Timer Events used by applications

Users

  • Provides User Profile Information to the Applications
  • Provides information about the purchased Assets, Packages etc. to applications

Player controller

  • Key Component for controlling Video and Audio calls for the applications
  • Multi-player support
  • Supports various types of players based on Hardware, for ex., STB, PC, iPad.
  • Distributes Video events like EOS,STD etc., to applications
  • Supports various streaming protocols like IGMP, RTSP, HTTP
  • Subtitles management
  • Audio Controller

Database Management Controller

  • Controls client specific database operations on the STB (SQLite Database)
  • Controls cache of Framework and Application data
  • Provides EPG Schedules to TV Guide
  • Reads DVR Schedules and Recorded events
  • Reads and updates tokens

JavaScript Application Framework Messaging Architecture

Platform

Solutions

Company

Contact

  • GAIAN Solutions
    5610 Scotts Valley Dr, Suite B152,
    Scotts Valley, CA - 95066
    Phone:(310)594-7765
    Fax:(310)594-7765
© 2011 GAIAN Solutions. All rights reserved.Privacy Statement | Terms of Use | Site Map