promwad STB Design

OTT and IPTV Middleware Solutions

We help our customers to create new products for their business: STB devices and software for DVB, OTT and IPTV solutions.

Promward engineering company develops IPTV solutions and OTT middleware helping customers to create their own software products and deliver digital TV content to any device.

What do we offer?

  • Developing transcoding solutions for DVB-T/S/C or IP
  • Implementing content protection (DRM) for various multimedia sources
  • Porting customer’s SDK and middleware to the target hardware
  • Designing user-friendly and highly interactive user interfaces
  • Creating web-based consoles to manage multiple IPTV services from one place

Our middleware IPTV is based on JavaScript to simplify the development of the custom high-level functionality such as video on demand (VoD), subscription management, and payment services. Our graphic user interfaces are based on HTML, CSS, JS and can be easily modified. As a result, software products and apps that we design for our customers can be rapidly integrated, customized and configured for the specific applications.

OTT and IPTV Middleware Solutions in promwad

What features do we implement?

SD/HD/FullHD video playback

VoD: video-on-demand

Internet telephony

YouTube viewing

Web-based interface

Data routing

Customization of user interface

EPG: electronic program guide

Software updates over the network

Support for an external WiFi module, a keyboard and a mouse (via USB)

Multimedia playback from HDD and USB storage devices

SDK: software development kit

Our technologies

Software platforms:

Linux kernel 2.6.* - 3.*.* - 4.*, STLinux, OS21, STAPI, SDK2, Broadcom Nexus SDK, SigmaDesigns Linux / Android SDK, Mstar Linux SDK, Realtek Android SDK, Android SDK, U-Boot bootloader, Qt, Webkit, D-Bus, DirectFB, GStreamer, FFmpeg, OPIF, HTML5, JavaScript, Opera TV SDK, Various customer’s middleware platforms, Roku

Digital TV Technologies:

DVB-T/T2/C/S/S2, ATSC (including 3.0), IPTV/OTT, HbbTV, Webkit, EPG, Teletext, PVR, Timeshift, 4K HEVC, UDP, RTP, RTSP, HLS, MPEG-DASH, CAS/DRM, OIPF, CEA-2014, Blu-Ray


C, C++, Bash, HTML, QML, CSS, Javascript, Lua, Python, Expect, Java


CONAX, NAGRAvision, Verimatrix, Microsoft Play Ready

Our case studies in IPTV Solutions

Remote Control App

Smart TV Remote Control: iOS & Android Apps A cross-platform mobile app built on React Native, enabling users to control their smart TVs remotely.

Sportworld SmartTV

Sportworld SmartTV Application DevelopmentThrough our client NativeWaves, B1 SmartTV has been updated with a new version of the Sportworld application.

Video Conferencing App

Video Conferencing Apps DevelopmentWe developed a new software product that empowers users with a convenient and effective tool for video conferences with picture-in-picture feature via their TVs and smartphones.

Mobile App for TV Streaming

A Cross-Platform Mobile App for TV Streaming We developed a cross-platform mobile TV application with the requested features and improved video quality.

TV Solution for Hospitality

TV Solution for HospitalityWe developed an exclusive TV solution integrated with hotel PMS to create a comfortable and personalised digital space.

Bi-directional Quad Link 2SI/SQD Development

Bi-directional Quad Link 2SI/SQD DevelopmentWe designed a compact FPGA-based solution for the professional real-time exchange of high-definition signals.

Sim Racing Device

Sim Racing Firmware DevelopmentWe developed firmware and a new SDK for a button plate, wheelbase, and pedals.

SDK Flutter Porting to Set-Top Boxes for Android TV AppsWe tested the concept and ported the Flutter framework to the RDK platform. The result is a working app with a quality frame rate on Flutter on the target device.

Smart Player Based on ARM BoardWe designed a smart player for commercial use to play audio and video streams from an internet server via Ethernet.

SmartTV app development with brand catalogueWe developed a new version of application and system administration panel, built an updated app from scratch, based on the Tizen OS.

Android-based TV with AMLogic SoC

Android-based TV for Digital Signage We helped Vestel Electronics design a new product based on a SoC by AMLogic, an industry-leading vendor in the multimedia domain

Sport Club App for Smart TV: Tizen, WebOS & Android TV We've developed an application for Smart TV with live streaming, VOD, and voice control support

Smart TV app for Tizen Samsung & WebOS LG TV We've developed an IPTV application with the TimeShifting, EPG, PVR, and pause/rewind features

Embedded UI customization for a set-top box We've created a software framework that allows the customer to change the user interface with minimal efforts

IPTV delivery: Android and iOS apps with multi-screen We've developed mobile apps for Android/iOS with multi-screen support, which connects 5 devices to 1 account

AI application for set-top box: searching and buying products from video streaming

Shoppable video: AI-based app for STB & Smart TV We've developed and installed on STBs the first AI application for searching and buying clothes directly from the video stream

DVB-T STB: : HW & SW development We have developed a digital TV set-top box (STB) with support for DVB-T (MPEG-2/4) and terrestrial digital broadcasting

promwad have designed a digital IPTV STB with DVB-T and DVB-S/S2 support, based on the SMP8654 processor by SigmaDesigns

Digital IPTV STB with DVB-T/S/S2 supportWe have designed a digital IPTV STB with DVB-T and DVB-S/S2 support, based on the SMP8654 processor by SigmaDesigns

IPTV set-top box design for SmartLabs We have developed a range of IPTV set-top boxes, ensured license coverage for all the proprietary coding standards for audio and video
Smart home multimedia controller

Smart house controller (HDMI-CEC) for a Swiss company We have designed the HDMI-CEC controller to manage a home multimedia complex: cinema, tuner, VCR and other devices

Do you want to use IPTV Solutions in your projects?

Drop us a line about your project! We will contact you today or the next business day. All submitted information will be kept confidential.