Sony Pixel Power calrec Sony

Video Platform Observability using Agama AWE SDK - Part 1: Requirements & Configuration

05/05/2022

5 May, 2022

Blog

By Anders Svensson

This blog article will be the first in a series of three, covering the capabilities of the Agama's AWE SDK and how it can be used to extend the Agama solution with observability and insights into all parts of the platform components and infrastructure.

Abstract Creating, managing, and delivering video services are complex and challenging tasks, with an ever-increasing pace of innovation. The technology and innovation speed and preferences of operators make most TV and media delivery solutions unique. The TV services are of high importance for the end-users and are sensitive to problems and degradations, so the operators want to have observability into the e2e delivery process, from creation to consumption.

Agama provides a video delivery observability and analytics solution focused on understanding the e2e delivered quality, performance, and usage by tracking the video services' parameters. Having this kind of capabilities is key for operators but not enough, as there will be other parts of the operators' unique solutions that are not covered by observability, but are still vital for the delivery of the services.

With the Agama AWE SDK we empower the operators to extend their Agama solution with observability and insights into all parts of their unique platform components and infrastructure. The AWE SDK enables the creation of Agama Enterprise dashboard applications that seamlessly integrate into the Agama environment, allowing the operators to mashup and observe all relevant aspects in a single pane of glass. It also provides a complete development environment that makes it easy to develop, maintain and deploy new functionality without having to touch anything else. Installation is just a drag & drop away.

Introduction One thing that all modern infrastructure components and solutions provide is REST APIs (Application Programming Interface) that allow both configuration and control, and in some cases also monitoring and supervision. The APIs are a perfect fit for the kind of application support that the Agama SDK provides.

As an example, to highlight the capabilities of the Agama SDK and development environment, we are going to create an Agama dashboard application that can be used as a generic status presentation of any backend system, offering suitable REST APIs that can provide a system health response. This real example will be created from scratch and include both application and presentation logic, as well as per application configuration support.

The Agama Dashboard Application SDK An Agama AWE dashboard application is a software package file that can be deployed onto an Agama Enterprise system by drag & drop or by using the Enterprise system CLI. It is a compressed file system using the TAR format and needs to include a manifest YAML file for application properties definitions, an index.html file and a JS function hook serving as the entry point for the application logic. With these criteria in place, the developer can create any type of application using CSS, HTML and JavaScript files.

The easiest way to get started is to use the ADE (AWE Development Environment) which is an application available for Linux, OSX and Windows 10/11. This application makes the development process and building application bundles straightforward and easy.

The ADE is compatible with any browser so one can use Firefox, Chrome, Safari or Edge, depending on preference and operating system. It supports an instant update development model that will reflect the code and data changes immediately, which ensures a fast and iterative development process. It supports CORS (Cross Origin Resource Sharing), which will allow the developer, during initial development and proof of concept, to use external REST APIs that do not yet have a CORS proxy in front, or CORS allowed increasing the development speed.

The ADE application has also several example applications built-in, which can be used at any time to make it even easier to get started.

Application Requirements The goal of this article is to create an application that, besides being a good practical example, can also provide real use for our Agama customers. We concluded that in order to achieve a minimum viable product for this application we should fulfill the following requirements:

Show relevant backend system status with a clear indicator using REST requests, mapping the HTTP codes to ok/fail with the possibility to specify:

Name for the test, the time between the tests

Timeout time

Active or not

REST API URI

HTTP codes for status mapping

With the requirements set we are now ready to start the development.

Project creation Let's start by creating a new application project. We do that by starting the ADE application and when the application is up and running, we select the menu option Create Widget project .

When creating a new project, you will be requested to point the ADE application to an empty directory of your choice. We chose to name the project backend-status . The file system will be automatically populated with a base file structure and necessary files to make it easy to just start coding.

This is the directory and file structure that was automatically created. The file manifest.json contains the application metadata that needs to be filled in in order to have it correctly and uniquely managed by Agama Enterprise. In the CSS/ directory we find style.css, which we will use later to control the presentation of our application functionality. And in the js/ directory, we find the app.js file, which has the entry point and boilerplate code for initialization of the app in a correct way. We will use this file for the application logic implementation a bit later on. When the project has been created one can just press the button Open in browser , which will automatically open the
LINK: https://agama.tv/video-platform-observability-using-agama-awe-sdk-seri...
See more stories from agama

Most recent headlines

05/01/2027

Worlds first 802.15.4ab-UWB chip verified by Calterah and Rohde & Schwarz to be demoed at CES 2026

Worlds first 802.15.4ab-UWB chip verified by Calterah and Rohde & Schwarz to be ...

01/06/2026

Dolby Sets the New Standard for Premium Entertainment at CES 2026

January 6 2026, 05:30 (PST) Dolby Sets the New Standard for Premium Entertainment at CES 2026 Throughout the week, Dolby brings to life the latest innovatio...

02/05/2026

Dalet Flex LTS Delivers Smarter Search, Faster Editing, and an AI-Ready Foundation for Modern Media

Dalet, a leading technology and service provider for media-rich organizations, t...

01/05/2026

NBCUniversal's Peacock to Be First Streamer to Integrate Dolby's Full Suite of Premium Picture and Sound Innovations

January 5 2026, 18:30 (PST) NBCUniversal's Peacock to Be First Streamer to ...

01/04/2026

DOLBY AND DOUYIN EMPOWER THE NEXT GENERATON OF CREATORS WITH DOLBY VISION

January 4 2026, 18:00 (PST) DOLBY AND DOUYIN EMPOWER THE NEXT GENERATON OF CREATORS WITH DOLBY VISION Douyin Users Can Now Create And Share Videos With Stun...

10/02/2026

From the Research Lab to the Production Studio - NUGEN Di...

Clear dialogue has long been one of the biggest pain points in post-production. From complex mixes to unpredictable playback environments, intelligibility somet...

10/02/2026

Trump Backs Nexstar-Tegna Deal

Share Copy link Facebook X Linkedin Bluesky Email...

10/02/2026

FCC Managing Director Mark Stephens to Retire

Share Copy link Facebook X Linkedin Bluesky Email...

10/02/2026

FCC's Gomez: Fewer Owners Means Fewer Voices

Share Copy link Facebook X Linkedin Bluesky Email...

10/02/2026

Study: OTA Broadcasts Offered Lowest Latency of Super Bowl LX Feeds

Share Copy link Facebook X Linkedin Bluesky Email...

09/02/2026

SMT Brings New AR Weather Visualization, Refreshed Telestration to NBC Sports' Super Bowl Game Coverage

A look inside the tech, tools, and team that make the Super Bowl into true eye c...

09/02/2026

NEP's TFC Infrastructure, Supershooter 71 Power NBC Sports' IBC-Style' Super Bowl LX Infrastructure

Software-defined IP backbone and centralized signal-control hub redefine champio...

09/02/2026

From Alcatraz to an Olympics Handoff at Midfield, NBC Sports Expands Super Bowl Pregame Into Bay Area-Wide Celebration

Broadcasters continue to raise the bar when it comes to producing an eye-catchin...

09/02/2026

NBC Sports Builds Its Super Bowl LX Game Broadcast on Sunday Night Football' Engine - and Pushes It Further

Game coverage will feature nearly 100 cameras, a deep well of replay channels, a...

09/02/2026

Sony at Super Bowl LX: Audio, Imaging, and Tracking Tech Power NBC's Broadcast, Officiating Ops, Sideline Comms, and More

Sony's imaging tech is the literal lens through which the spectacle and exc...

09/02/2026

How OBS Uses FPV Drones, 360-Degree Replay To Enhance Storytelling

The technologies, including AI, allow fans at home to see the athletes, feel' the speed, and sense the skill With four years from one Winter Games to the ...

09/02/2026

Sportradar To Power NBA Fan Experiences Across NBC Sports RSNs through Advanced Data and Enhanced Visual Storytelling

Sportradar AG announces a multi-year agreement with NBC Sports Regional Sports N...

09/02/2026

New York Festivals Advertising Awards Embraces Sports for 2026 Competition

New York Festivals Advertising Awards proudly unveils a dynamic new Sports Category Group, expanding its 2026 competition to recognize the powerful role sports ...

09/02/2026

FanDuel TV Calls Super Bowl LX Media Row Home for Up & Adams', Social Media Content

Devlin Design Group, Filmwerks, LTN pitched in on the four-day effort The site ...

09/02/2026

Super Bowl LX In Review: All of SVG's Onsite Coverage From The Bay Area

Despite the game taking place right in the middle of NBC Sports' busiest month ever, its production and operations teams pulled off a massive Super Bowl LX ...

09/02/2026

SBS Media Sustainability Challenge returns for 2026

SBS Media Sustainability Challenge returns for 2026 9 February, 2026 Media releases The challenge offers brands and agencies $500,000 in advertising invent...

09/02/2026

SAFTAs19 OPEN CALL FOR IN-MEMORIAM SEGMENT

The National Film and Video Foundation (NFVF), an agency of the Department of Sport, Arts, and Culture and custodian of the SAFTAs, is calling on all South Afri...

09/02/2026

CALL FOR INTERNATIONAL BURSARY APPLICATIONS FOR FILM & TV POSTGRADUATE STUDIES - 2026

The National Film and Video Foundation (NFVF), an agency of the Department of Sp...

09/02/2026

NFVF CALL FOR SUBMISSION FOR TRAINING PROVIDER GRANT - 2026

The National Film and Video Foundation (NFVF) is pleased to announce that the call for training provider submissions is open. This funding aims to award grants ...

09/02/2026

L3Harris Red Wolf + Sky Warden: Unmatched Flexibility for Kinetic Strike, EW, ISR and Support Missions

Two multi-role L3Harris products - the Red Wolf launched effects vehicle and Sk...

09/02/2026

Opening Doors for National High-Assurance Communications

The L3Harris Key Management System is the first solution on the open market - and available to NATO customers today - that allows countries to create their own ...

09/02/2026

5 Reasons to Join Calrec at ISE

Book a meeting or demonstration at ISE 2026! Please enter the following details. (Tick the relevant box for a meeting or demo): -- Meeting / Demo* Meeting...

09/02/2026

Nielsen reveals Australia's top ad spenders and categories for 2025

Harvey Norman tops Australia's biggest ad spenders as finance and travel surge Sydney February 9, 2026 - Nielsen's Biggest Ad Spenders of 2025 Report...

09/02/2026

Tegna's KPNX Renews Deal to Broadcast Diamondbacks' Games

Share Copy link Facebook X Linkedin Bluesky Email...

09/02/2026

HBO Max To Launch In The UK & Ireland On March 26

Share Copy link Facebook X Linkedin Bluesky Email...

09/02/2026

Berklee Presents Great American Songbook: What About Us-A P!NK Celebration

Berklee Presents Great American Songbook: What About Us-A P!NK Celebration Featuring a global cast of over 100 Berklee students, the two-night production will...

09/02/2026

A Home for World-Class Filipino Entertainment: The Journey and What's Next on Netflix Philippines in 2026

Back to All News A Home for World-Class Filipino Entertainment: The Journey and...

09/02/2026

RT Investigates rapid rise in waiting list for the Central Mental Hospital amid psychiatric care crisis in Ireland

RT Investigates rapid rise in waiting list for the Central Mental Hospital am...

08/02/2026

SMT Brings New AR Weather Visualization and a Refreshed Telestration Look to NBC Sports' Super Bowl Game Coverage

A look inside the tech, tools, and the team that make the Super Bowl into true e...

08/02/2026

Telemundo Deportes Expands Comprehensive Super Bowl LX Coverage to Its Biggest in History

Studio programming is deploying multiple sets at Levi's Stadium in Santa Cla...

08/02/2026

Van Wagner Strengthens Levi's Stadium's Revamped Control Room To Match Production Needs of Super Bowl LX

The annual in-venue show is a partnership between the NFL and the host venue NF...

08/02/2026

NEP's TFC Infrastructure and SS71 IBC-Style' Core Power a Progressive Super Bowl LX Infrastructure for NBC Sports

A software-defined IP backbone and centralized signal control hub redefine champ...

08/02/2026

NBC Sports' Super Bowl Compound Signals How IP Has Become the Foundation for Mega-Event Production

NEP's TFC Fabric empowers NBC to treat a 22-unit production as one seamless ...

08/02/2026

NBC Sports Builds Its Super Bowl LX Game Broadcast Upon the Shoulders of a Proven Sunday Night Football' Engine - and Pushes It Further

Game coverage will feature nearly 100 cameras, a deep well of replay channels, a...

08/02/2026

The Alum Behind the Sound of the Super Bowl

The Alum Behind the Sound of the Super Bowl Joshua Sutherland BM '19 was recently interviewed by the Boston Globe about his role as music supervisor for t...

08/02/2026

VEON and JazzWorld Launch Invest in Pakistan, NOW! Inviting International Investors to Participate in Pakistan's Growth

08 Feb 2026 VEON and JazzWorld Launch Invest in Pakistan, NOW! Inviting Inter...

07/02/2026

X Games to Host First-Ever Summer Athlete Draft at Cosm Los Angeles on March 12

X Games will host a live event taking place Thursday, March 12 at Cosm Los Angeles, marking the first-ever draft in X Games history and the official launch poin...

07/02/2026

Canon Supports Creative Needs for NBC Sports, Photographers at Super Bowl LX

Onsite experts and shop inside the stadium are providing quick solutions Before any live event production, there is a high probability that unpredictable issue...

07/02/2026

NBC Sports Goes Cinematic on Super Bowl LX Pregame Show With Canon's New 11-55mm Cine Servo Lens

Three Sony HDC-F5500s will capture this look on the broadcaster's concourse ...

07/02/2026

Ross Video Brings In-Venue Experience of Super Bowl LX to Life With Additional Tech, Knowledgeable Onsite Team

Inclusion in control-room revamp proves pivotal to supporting this tentpole even...

07/02/2026

Bleacher Report Builds a Three-Activation, Remote-First Super Bowl Content Factory on Radio Row

The digital giant also produced episodes of The Edge With Micah Parsons' be...

07/02/2026

Gray Media Inks Expanded Telemundo Affiliation Agreement

Share Copy link Facebook X Linkedin Bluesky Email...

07/02/2026

AIMS Announces Certification of First 48 IPMX Products

Share Copy link Facebook X Linkedin Bluesky Email...

07/02/2026

Levi Stadium Gets Major Wireless Upgrade for Super Bowl LX

Share Copy link Facebook X Linkedin Bluesky Email...