Tirana, Albania
+355 445 043 50
info@magoware.tv

Middleware

Introduction

Magoware backoffice administration system is an opensource web application which runs on nodejs and is build on top of Express, Sequelize, Helmet, ACL, and Angular JS on the frontend.

For a demo version please click the following link and login using guest/guest

https://backoffice.magoware.tv/admin/#/login

For more information about the backoffice administration system, please consult our wiki.

Features

  • Dashboard

    Monitor most important key performance indicators (KPIs)

  • Monetization

    Organize content into unlimited combinations and plans.

  • Exporting & Importing

    Export / Import activities in CSV format & xml format

  • Users, Groups Management

    Organize system users into appropriate roles.

  • Any Database

    Connects to multiple databases through ORM

  • CRM / Billing Systems

    Full API Integration to your CRM / Billing systems through RESTful API

  • Push Messages

    Send push notification messages and custom actions to any device.

  • Customer Management

    Organize and manage customer accounts and devices.

  • Application Upgrade

    Manage new application releases and choose devices to upgrade.

  • EPG Management

    Add and edit EPG data from the administration portal, or import it through CSV file.

  • Stream Token Protection

    Protect streams using third party token providers.

  • Multi CDN Management

    Switch customers between CDNs to improve customer experience or reduce traffic costs.

  • Analytics

    View real time statistics through your Google analytics account with Magoware customized analytics module

  • Media management

    Manage system logo, icon and images.

  • Auditing

    Log and monitor every backoffice activity.

Backend

Introduction

The Set Top Box application is a native Android application running on Android devices 4.1 and up, devices with minimum API version 16. It is optimized to respond and work with any remote control using the basic buttons: LEFT, RIGHT, UP, DOWN, BACK, OK and Volume UP/DOWN.

Features

Live Tv

  • Filter channels by category or favorites
  • Set channel as favorite
  • Channel zapping through keypad numbers, up/down, carousel, categories, EPG.
  • View program full description
  • View full EPG

Introduction

The Smartphone application is a native Android application running on Android devices 4.1 and up, with minimum API version 16. It is optimized to respond and adjust to different screensizes and can be controlled by left/right swipes or long tap.

Features

Live Tv

  • Filter channels by category or favorites
  • Set channel as favorite
  • Channel zapping through swipe, carousel, EPG.
  • View program full description
  • View full EGP

Personal Information

  • Update personal information
  • Modify preferences
  • View active subscription
  • View purchases
  • Parental control

Startup

  • Self registration
  • Password reset
  • Auto login on startup
  • Single login per device

Introduction

The IOs application is a native application running on IOS v 8.0 and up. It is optimized to respond and work with iPhone 5 screen size and bigger.

Features

Live Tv

  • Filter channels by category or favorites
  • Set channel as favorite
  • Channel zapping through swipe, carousel, EPG.
  • View program full description
  • View full EGP

Personal Settings

  • Update personal information
  • Modify preferences
  • View active subscription
  • View purchases
  • Parental control
  • Personal channel insertion/administration

Introduction

The Android Smart TV application is a native Android application that can run on Smart TVs powered by Android 5 and up, with a minimum API version of 21. It is optimized to respond and work with any remote control using the basic buttons: LEFT, RIGHT, UP, DOWN, BACK, OK and Volume UP/DOWN.