Sony Pixel Power calrec Sony

Agama AWE SDK : Requirements & Configuration

05/05/2022

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.

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

IntroductionOne 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 SDKAn 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 requirementsThe 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 creationLet'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 default system browser and start the applica
LINK: https://www.agama.tv/videp-platform-observability-using-agama-awe-sdk-...
See more stories from agama

Most recent headlines

04/12/2025

Riedel and Haivision Join Forces to Advance Wireless Vide...

Riedel Communications today announced a new partnership with Haivision, a leading global provider of mission-critical, real-time video networking and visual col...

04/12/2025

Harmonic and Normann Engineering Achieve Major Milestone...

Harmonic (NASDAQ: HLIT) and Normann Engineering today announced a major milestone in their strategic collaboration, celebrating 20 successful broadband deployme...

04/12/2025

Foundry introduces Multi-Paint support for Mari 7-5 devel...

Creative software developer Foundry today announced Mari 7.5, the latest iteration of its artist-friendly paint toolset that can handle large, detailed assets w...

04/12/2025

Professional Wireless Systems PWS Manages Over 1000 Wirel...

Professional Wireless Systems (PWS), a leading provider of wireless audio solutions and RF management, was on site at Dreamforce 2025 in San Francisco providing...

04/12/2025

Lionsgate and Debmar-Mercury partner with LTN to power di...

LTN's purpose-built IP video network brings all-movie diginet to over 100 stations and streaming platforms in just three months while eliminating satellite ...

04/12/2025

Bitmovin and ThinkAnalytics Partner to Deliver Intelligen...

Bitmovin, the leading provider of video streaming solutions, today announced a strategic partnership with ThinkAnalytics, the global leader in AI-powered data a...

04/12/2025

The HELM and Keslow Camera join forces to launch Keslow L...

The HELM, a global expert in cinematic live broadcast and high-end production workflows, has signed a partnership agreement with Keslow Camera, one of North Ame...

04/12/2025

LiveU Pushes Creative Boundaries at ISE 2026 Powering Ric...

At ISE 2026, LiveU will showcase its expanded IP-video EcoSystem, enabling broadcasters, sports, production companies and pro-AV professionals to share their st...

04/12/2025

Broadcasters See More Potential in Programmatic Advertising

Since the beginning of commercial television, advertising has been a key part of broadcasting. Over the years, the technology for inserting ads into programs ha...

04/12/2025

HBO Max Plans Significant Expansion of European Footprint

MUNICH and MILAN Warner Bros. Discovery said HBO Max is expanding into Germany, Italy, Austria, Switzerland, Luxembourg and Liechtenstein on Jan. 13, 2026, and ...

04/12/2025

AudioShake Launches Features for Removing Copyrighted Music

SAN FRANCISCO AudioShake has launched its first streaming-capable software development kits (SDKs) designed specifically for real-time music detection and copyr...

04/12/2025

TNDV Wraps REMI Production of a Fishing Tournament in Mexico

NASHVILLE The mobile and REMI production company TNDV has announced that it headed south into Mexico to live-produce the three-day 2025 Zane Grey Championship P...

04/12/2025

HPA Executive Director Phil Kubel Steps Down

BURBANK, Calif. Hollywood Professionals Association Executive Director Phil Kubel has stepped down from the organization to pursue new opportunities, the group ...

04/12/2025

FCC Closes More Than 2,000 Inactive Proceedings

WASHINGTON The Federal Communications Commission said it has closed 2,048 inactive proceedings, the largest number of dormant dockets ever terminated in a singl...

04/12/2025

AV1 Open Video Codec Now Powers 30% of Netflix Streaming

A new tech blog from Netflix highlights the importance of the AV1 open video codec, which now powers about 30% of the platform's streaming and discusses a v...

04/12/2025

Hyundai renew its sponsorship of Dancing with the Stars

The ninth series of Dancing with the Stars returns to screens in early 2026 and will be proudly sponsored by Hyundai Filling our Sunday evenings with glitz an...

04/12/2025

Game the Halls: GeForce NOW Brings Holiday Cheer With 30 New Games in the Cloud

GeForce NOW is decking the digital halls with 30 new games to keep spirits high all month long. Join the fun with Hogwarts Legacy, the LEGO Harry Potter Collec...

04/12/2025

December 03, 2025

Scientists find cancer weak spot in backup DNA repair system New findings from Scripps Research reveal how certain tumors survive DNA damage and point to a stra...

03/12/2025

ToolsOnAir Composition Builder 2025 Boilerplate

ToolsOnAir Composition Builder 2025 Boilerplate More Details: The Composition Builder 2025 application for macOS enables TV stations and Live Event broadcast...

03/12/2025

ToolsOnAr just:live pro 2025 Boilerplate

ToolsOnAr just:live pro 2025 Boilerplate More Details: just:live pro 2025 is a Single Channel Live Production Playout solution for video and static or real-t...

03/12/2025

ToolsOnAr just:play pro 2025 Boilerplate

ToolsOnAr just:play pro 2025 Boilerplate More Details: just:play pro 2025 is a Single Channel automated 24/7 Master Control playout solution with SD, HD and ...

03/12/2025

ToolsOnAr live:cut 2025 Boilerplate

ToolsOnAr live:cut 2025 Boilerplate More Details: live:cut is an option to just:in mac pro 2025 and enables multicamera production workflows for up to 16 cam...

03/12/2025

ToolsOnAir Just In Mac Lite NDI 2025 Boilerplate

ToolsOnAir Just In Mac Lite NDI 2025 Boilerplate More Details: The Just In Mac Lite NDI application is a streamlined media capture solution designed specific...

03/12/2025

ToolsOnAir Just In Mac Lite 2025 Boilerplate

ToolsOnAir Just In Mac Lite 2025 Boilerplate More Details: The Just In Mac Lite application is a streamlined media capture solution designed specifically for...

03/12/2025

ToolsOnAir just:in mac pro 2025 Boilerplate

ToolsOnAir just:in mac pro 2025 Boilerplate More Details: just:in mac pro is a macOS-based client-server multichannel capture solution to record SDI, HDMI, N...

03/12/2025

Opportunity awaits Young Journalist of the Year winner

Tracy Bonareri Onchoke, Thomson's Young Journalist of the year 2025 is hoping the accolade will be a springboard to more cross-border collaboration between ...

03/12/2025

MLS Cup 2025 Production To Feature Four iPhone 17 Pros as Game-Coverage Cameras

MLS Cup 2025 Production To Feature Four iPhone 17 Pros as Game-Coverage CamerasStay tuned to SVG on Friday for our in-depth story on this year's MLS Cup pro...

03/12/2025

SVG LIVE! 2025: All Sessions Now Available to Watch on SVG PLAY

SVG LIVE! 2025: All Sessions Now Available to Watch on SVG PLAYThe inaugural event placed a spotlight on the exciting world of live entertainmentBy SVG Staff ...

03/12/2025

Endless Cookie Is an Animated Documentary Unlike Any Other

(L-R) Peter Scriver and Seth Scriver introduce their documentary Endless Cookie for its premiere at the Egyptian Theatre in Park City. (Photo by Andrew H. Wa...

03/12/2025

Listeners Worldwide Crown Bad Bunny Global Top Artist for the Fourth Time and His Latest Release Takes Global Top Album

For the fourth time, Bad Bunny is the most-streamed Wrapped artist on Spotify gl...

03/12/2025

2025 Wrapped Is Here With More Layers, Stories, and Connection Than Ever Before

The wait is over. It's time to look back at the audio that defined your year with 2025 Spotify Wrapped, our annual celebration for fans, artists, creators, ...

03/12/2025

Los oyentes del mundo coronan a Bad Bunny como el Top Artista Global por cuarta vez y su ltimo lanzamiento se lleva el Top lbum Global

Por cuarta vez, Bad Bunny es el Top Artista Global de Wrapped en Spotify, con 19...

03/12/2025

These Music Trends Took 2025 in Surprising New Directions

Spotify Wrapped is back, and as always, it's powered by the billions of streams that fans around the world delivered throughout the year. From the artists w...

03/12/2025

The 2025 Wrapped Guide for Artists, Songwriters, Creators, Authors, and Advertisers

Spotify Wrapped is the moment when hundreds of millions of fans around the world...

03/12/2025

The Top Artists, Songs, Albums, Podcasts, and Audiobooks of 2025

With more than 700 million listeners around the world turning to Spotify to soundtrack their lives, it's time to look back at the audio that defined the yea...

03/12/2025

Los top artistas, canciones, lbumes, pdcasts y audiolibros de 2025

Con m s de 700 millones de oyentes en todo el mundo usando Spotify para acompa ar su d a a d a, es momento de mirar hacia atr s y ver el audio que marc el a o....

03/12/2025

Inside the 2025 Audiobook Trends on Spotify: Romantasy, Modern Classics, and What's Next

From page-turning thrillers to inspiring memoirs, audiobooks are becoming a core...

03/12/2025

Os Top Artistas, Msicas, lbuns, Podcasts e Audiolivros de 2025

Com mais de 700 milh es de ouvintes em todo o mundo recorrendo ao Spotify para embalar seu dia a dia, chega o momento de revisitar o udio que marcou o ano. Nos...

03/12/2025

How Our 2025 Wrapped Campaign Turns Your Year in Listening Into a Global Celebration

Spotify Wrapped celebrates the audio that defined our year, and the annual globa...

03/12/2025

Lionsgate, Debmar-Mercury Turn to LTN to Distribute MovieSphereGold

COLUMBIA, Md. Lionsgate and its TV syndicator subsidiary Debmar-Mercury have selected LTN to launch and deliver the new MovieSphereGold all-movie digital networ...

03/12/2025

Bitmovin, ThinkAnalytics Partner to Expand AI Capabilities

VIENNA, Austria Video streaming solutions provider Bitmovin and ThinkAnalytics, a provider of AI-powered data analytics for TV, have formed a strategic partners...

03/12/2025

Dolby and NFM to Debut First-Ever Dolby Home Experience

SAN FRANCISCO & THE COLONY, Texas Dolby Laboratories is making what it is calling a new chapter in its retail efforts as part of an agreement with NFM (Nebras...

03/12/2025

Chinese Broadcaster Takes Delivery of Native-IP Outside Broadcast Vehicle

MONTREAL Grass Valley has delivered a 4K Ultra-High-Definition (UHD) outside broadcast (OB) truck to Guangdong Radio and Television (GRT), in partnership with B...

03/12/2025

Whats New in Maxon One

Our users spoke and we listened. December's Maxon One release delivers long-awaited improvements across Cinema 4D, Redshift, ZBrush, and Red Giant. Whether...

03/12/2025

DHD Highlights Latest-Generation Advances in Broadcast Au...

DHD audio reports a successful 2025 with new additions to its range of broadcast-quality audio production, post-production and routing equipment. DHD innovatio...

03/12/2025

Grass Valley Delivers Breakthrough 4K UHD OB Truck to Gua...

Grass Valley recently delivered a cutting-edge 4K Ultra-High-Definition (UHD) outside broadcast (OB) truck to Guangdong Radio and Television (GRT), in partnersh...

03/12/2025

New GatesAir ATSC 3.0 Exciter Targets Global Markets

CINCINNATI GatesAir has introduced Maxiva XTK, an update to its Maxiva XTE software-defined TV exciter. XTK is a new cost-efficient model primarily developed fo...

03/12/2025

Riedel, Haivision Partner on Wireless Video Transmission Solutions

WUPPERTAL, Germany Riedel Communications is partnering with Haivision, a global provider of mission-critical, real-time video networking and visual collaboratio...

03/12/2025

FCC Sets Deadlines for Comments on Nexstar Acquisition of Tegna

WASHINGTON The Federal Communications Commission has opened a docket for comments on the proposed $6.2 billion Nexstar acquisition for Tegna and set deadlines f...