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...

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...

24/01/2026

Pay TV Groups Rebut NABs ATSC 3.0 Transition Plans

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

24/01/2026

APTS, PBS Tell FCC Not to Set a Firm Date for ATSC Sunset

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

24/01/2026

Baron Weather Promotes Senior Executives Steve Bray, Cherie Smyly

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

23/01/2026

UEFA Women's EURO 2025 drives surge in ad-funded streaming as Yospace powers 6 billion one-to-one advertisements

Staines-upon-Thames, UK, 29 July, 2025 - Yospace, the global leader in Dynamic A...

23/01/2026

WWE's Virtual Production Playbook: How the Professional Wrestling Super Power Built Creative Flexibility in the Studio

WWE's Virtual Production Playbook: How the Professional Wrestling Super Powe...

23/01/2026

Tight Set Up: Squeezing the PSA's Tournament of Champions Into Grand Central Station for the Annual Squash Extravaganza

Tight set up: Squeezing the PSA's Tournament of Champions into Grand Central...

23/01/2026

AFC Championship Preview: Behind the Scenes With NFL on CBS' Producer Jim Rikhoff and Director Mike Arnold

AFC Championship Preview: Behind the Scenes With NFL on CBS' Producer Jim R...

23/01/2026

NFC Championship Preview: FOX Sports Director Rich Russo Talks Technology, Storytelling Heading Into Season Finale

NFC Championship Preview: FOX Sports Director Rich Russo Talks Technology, Story...

23/01/2026

Introducing the Best New Artist 2026 Nominees

Spotify's annual Best New Artist celebration honors the rising stars whose talent, creativity, and dedication have propelled them to the music industry'...

23/01/2026

L3Harris Data Links: Resilient, Mission-Proven C5ISR Solutions

Coalition military forces operating across the vast geography of the Indo-Pacific rely on interoperable, secure data links to share intelligence, surveillance a...

23/01/2026

Why Air Forces Are Choosing L3Harris Airborne Early Warning and Control

Artist rendering of L3Harris Technologies' AERIS next generation airborne early warning and control solution....

23/01/2026

The C-130 Cockpit Advantage

The U.S. Air Force AMP Increment II aircraft at L3Harris' facility in Waco, Texas. L3Harris has modernized C-130 avionics since 1985, delivering digital coc...

23/01/2026

A Game-Changer for Caption & Subtitle QC - Now Integrated!

Paramount is transforming its operations by unifying the media supply chains of their top brands into a scalable global pipeline. This transformation enhances ...

23/01/2026

Should we automate or augment with AI?

Every delay costs. When a subtitle fails QC, even the smallest issue can mean missed deadlines, extra vendor costs, or frustrated teams. The new Accurate.Video ...

23/01/2026

Nielsen Renews Partnership With Gray Media for Local TV Measurement Across All of Its 113 DMAs

Multi-year deal utilizes Nielsen's full suite of local audience marketing in...

23/01/2026

Nielsen Announces Pricing of Upsized $1.5 Billion Offering of Senior Secured Notes by its Affiliate

New York, NY January 21, 2026 - Neptune BidCo US Inc. (the Issuer or the Co...

23/01/2026

ALT Systems Launches PixSpan Data - Making PixMover Platf...

ALT Systems, Inc., a leading system integrator and technology solutions provider for the media and entertainment industry, today announced the launch of PixSpan...

23/01/2026

AIMS to Officially Launch IPMX as a Fully Developed Stand...

The Alliance for IP Media Solutions (AIMS) will mark a major milestone for Pro AV-over-IP at ISE 2026 with the official launch of Internet Protocol Media Experi...

23/01/2026

KRK to Premiere New Flagship V Series Five Monitors for P...

KRK, a leader in professional studio monitoring for nearly four decades, will unveil the all new V Series Five at the 2026 NAMM Show, offering attendees an excl...

23/01/2026

SMPTE Announces Steve LLamb as ISO-TC 36 Cinematography C...

SMPTE , the home of media professionals, technologists, and engineers, today announced Steve LLamb, Vice President of Technology Standards and Solutions for Cin...

23/01/2026

IBC announces call for Technical Papers for IBC2026 Confe...

IBC today announces that the call for Technical Papers is now open for the IBC2026 Conference, inviting innovators from across the global media, entertainment, ...

23/01/2026

Asharq News AMPPs up its Cloud-Based Disaster Recovery

Grass Valley has announced that Asharq News, the leading multi-platform Arabic news service owned by the Saudi Research & Media Group (SRMG), has expanded its c...

23/01/2026

Rohde & Schwarz, Qualcomm, and Motorola demonstrate succe...

At the SET Expo 2025, a consortium including Qualcomm Technologies, Inc., Motorola, and Rohde & Schwarz successfully demonstrated a real-world proof-of-concept ...

23/01/2026

Dalet Appoints Gwen Braygreen as Executive Vice President...

Dalet, a leading technology and service provider for media-rich organizations, today announced the appointment of Gwen Braygreen as Executive Vice President and...

23/01/2026

Industry Leaders Unite to Create First-Ever End-to-End Cr...

Alfalite, Brainstorm, Dejero, Domo Broadcast Systems, FOR-A, KitPlus, Ontario Soluciones and RGB Spectrum partner to demonstrate revolutionary integrated soluti...

23/01/2026

Vizrt Powers a New Era of Corporate Viewer Engagement wit...

Vizrt, the leader in live production technology revolutionizing viewer experience and engagement, expands its team to ignite a new era of professional-grade pro...

23/01/2026

LOGIC media solutions becomes launch partner of the AWS E...

LOGIC media solutions, an Amazon Web Services (AWS) Advanced Partner specialising in AWS-based media workflows, is one of the official launch partners of the ne...

23/01/2026

Chyron Promotes Owen Seaton to VP, Venue Solutions

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

23/01/2026

MPA Backs ATSC 3.0 Content Security Protections in FCC Comments

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

23/01/2026

NDI 6.3 Core Tech Update to Be Demoed at ISE

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

23/01/2026

ISE: Sony Electronics Announces Crystal LED S Series

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

23/01/2026

SMPTE Announces Steve LLamb as ISO/TC 36 Cinematography Chair

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

23/01/2026

RTDNA Foundation Announces 2026 First Amendment Award Honorees

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

23/01/2026

Paramount+ Launches Programmatic Access to Marquee Live Sports

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

23/01/2026

Sky appoints Lisa Clark as Commissioning Executive for SNL UK

Friday 23 January 2026 Sky appoints Lisa Clark as Commissioning Executive for SNL UK Lisa Clark headshot PNG (468KB) Lisa Clark joins Sky as Commissioning E...

23/01/2026

Pavane' Drops Teaser Ahead of February 20 Debut - A Tender Story of Three Hearts Finding Their Way

Back to All News Pavane' Drops Teaser Ahead of February 20 Debut - A Tende...

23/01/2026

FY2025 Full Year Results

FY2025 Full Year Results...

23/01/2026

Oscar nomination for RT supported film Retirement Plan

RT is delighted to announce that the RT and F s ireann / Screen Ireland supported short film Retirement Plan has been nominated for Best Animated Short at th...

22/01/2026

SVG Students To Watch: Chuck Luarasi, Curry College

SVG Students To Watch: Chuck Luarasi, Curry CollegeThe Massachusetts native is cutting his teeth with Harvard Athletics, Cape Cod Baseball LeagueBy Brandon Cost...

22/01/2026

Follow the Money, Episode 4: Talking Tech, Sports, and Private Capital With Sam McCleery and Alysse Soll

Follow the Money, Episode 4: Talking Tech, Sports, and Private Capital With Sam ...

22/01/2026

Fever Pitch: WRC is Back for the Start of the 2026 Season With Rallye Monte-Carlo in 1080p For the First Time

Fever pitch: WRC is back for the start of the 2026 season with Rallye Monte-Carl...

22/01/2026

FloSports Prepares To Broadcast Outdoor Hockey Game Amidst Brutally Cold Temperatures in Southern Minnesota

FloSports Prepares To Broadcast Outdoor Hockey Game Amidst Brutally Cold Tempera...

22/01/2026

As Paramount+ Enters the Octagon, UFC's Craig Borsari Previews Production Plans, Teases Innovations

As Paramount Enters the Octagon, UFC's Craig Borsari Previews Production Pl...

22/01/2026

A Recluse Goes on a Quest To Save His Dog and Fight a Demon in OBEX

By Jordan Crucchiola It's a desire you hear so often among those in filmmaking circles. I just want to make cool stuff with my friends. With the NEXT selec...

22/01/2026

Lyrical Seeds Is a Stunning Portrait of Black Generational Farmers

Brittany Shyne attends the 2025 Sundance Film Festival premiere of Seeds at The Ray Theatre on January 25, 2025, in Park City, UT. (Photo by Robin Marshall/Sh...