Custom software #2

Anevia (part of Ateme)

is a leading OTT and IPTV software provider of innovative multiscreen solutions for the delivery of live TV, streaming video, time-shifted TV and video on demand services. The company offers a comprehensive portfolio of video compression, multiscreen IPTV head-ends, Cloud DVR and CDN solutions to enable viewers to enjoy a next-generation TV experience – anywhere, anytime and on any screen – including 4K UHD content. The solutions have been widely adopted by globally-renowned telecom and pay-TV operators, TV broadcasters and video service providers in hospitality, healthcare and corporate businesses. [] []

Specialties : 

CLOUD DVR, IPTV, Over-the-top (OTT), Enterprise video solutions, Multiscreen, Catch-up TV, Origin Server - Head-end, Timeshifting 

Project timeline : 

Jan 2017 - present

Project description : 

Server application designed to offer a quick, configurable and reliable access to different kind of DRM providers while maintaining a consistent and CPIX (DASH-IF CPIX 2.0) compliant interface with our client’s packager. DRM gateway, as it is called, is able to translate from the CPIX API to the DRM specific APIs, and by doing so, it decorrelates the development of scrambling core features (e.g. key rotation) related to the packager back-end from the DRM vendors integrations. It provides a CPIX web service and REST API for configuration.Full product development and maintenance on a video broadcast delay solution for operators wishing to offer mainland television programming to overseas viewers. It will automatically reschedule multiple standard (SD) and high definition (HD) channels simultaneously in order to compensate for local timezone differences.

Resources involved : 

1 senior software engineer, 1 devops engineer

Technology stack : 

C/C++, Linux OS support with Debian and Redhat packaging, Kubernetes support with Helm and Docker, TeamCity, GitlabCI, Ansible, SphinxC/C++, BASH, Perl, Python, PHP, Javascript, Linux OS support, TeamCity