AWS, BBC, Adobe, And Others Introduce Open Source Framework For Fast-turnaround Media Workflows
At the 2024 International Broadcasting Convention (IBC), Amazon Web Services (AWS) will unveil the Cloud Native Agile Production (CNAP) project, an open-source initiative aimed at accelerating the creation and delivery of media during live production.
Developed in collaboration with BBC’s research and development (R&D) team, Sky, and AWS Partners, including Adobe and CuttingRoom, CNAP debuts as more news, sports, and entertainment productions look to develop ancillary content for live programming. CNAP’s interoperable framework provides a single virtual store for live content, making it easier to migrate production to the cloud so that creators can work with their preferred toolsets to rapidly create video highlights clips and packages for integration into live content, social sharing, and other applications.
AWS will spotlight an end-to-end CNAP workflow at IBC on the AWS Stand. The demonstration includes partner technologies from Adobe, CuttingRoom, Drastic Technologies, Techex, and Vizrt, which collectively support essential fast-turnaround media workflows demands spanning low-latency video ingest through to playout, file import/export, and web-based and craft editing.
Cloud Native Agile Production
For the project, BBC R&D provided its open-source Time Addressable Media Store (TAMS) specification, which is publicly available on github, and stores, queries, and accesses segmented media over HTTP. AWS then began building on top of the modern open, API-driven architecture to ensure AWS customers and partners could leverage the CNAP framework to deploy custom TAMS implementations in AWS.
Presenting a cost-efficient alternative to the lift-and-shift, file-centric workflows deployed today, CNAP limits time spent processing content. It supports a serverless, chunked media store approach with Amazon Simple Storage Service (Amazon S3) providing the underlying storage layer. Amazon S3 enables a ‘store once, use many’ approach to repurposing media, so simple edits can be expressed as a metadata ‘publish’ rather than a new asset or exported file. This strategy reduces storage duplication, time spent processing storage, and the volume of space required for the same workload.
Cloud Native Agile Production Proof-of-concept Workflow On Display At IBC
The AWS CNAP demo at IBC provides an end-to-end workflow from ingest, through editing content, to gallery playback through a vision mixer. The tx darwin live media processing platform from Techex ingests feeds from the nearby Newsroom in the Cloud demo, including a live camera on the stand. Once registered in the open source implementation of the TAMS store, the chunked media is stored on Amazon S3, and a React web application hosted on AWS Amplify visualizes the content.
All content in the TAMS store is accessible to view and edit via the CuttingRoom video editing platform web user interface. A Drastic Technologies plugin then enables content editing on a virtualized Adobe Premiere Pro workstation. Using a Vizrt Vectar Vision Mixer, content from the store can be played back and mixed with live feeds. Showcasing the different ways that TAMS store content can be distributed, the demo also illustrates a TAMS store content stream to a mock news site.
A Look At Cloud Native Agile Production’s Beginnings And Its Future Roadmap
CNAP originated out of an alignment between the BBC and AWS on the BBC’s TAMS chunked media store concept. As the two companies collaborated, they realized that the TAMS store framework could solve a larger industry challenge and set out to build CNAP with the help of multiple AWS teams. The goal was to build an open-source implementation to deploy the TAMS store in AWS, enlist partners to join the effort in April 2024, and demo an end-to-end workflow at IBC.
Prior to IBC, AWS and BBC R&D held a special event to brief partners on the project and ideate what an end-to-end IBC demo might look like. They encouraged participants to experiment with the API during a hackathon, which resulted in new capabilities such as the ability to import existing media from TAMS into the CuttingRoom web-based editing tool.
CNAP is still in early development, and the team behind it is exploring how they might apply live AI analysis to the workflow in the future, in addition to other improvements.
You might also like...
HDR & WCG For Broadcast: Part 3 - Achieving Simultaneous HDR-SDR Workflows
Welcome to Part 3 of ‘HDR & WCG For Broadcast’ - a major 10 article exploration of the science and practical applications of all aspects of High Dynamic Range and Wide Color Gamut for broadcast production. Part 3 discusses the creative challenges of HDR…
IP Security For Broadcasters: Part 4 - MACsec Explained
IPsec and VPN provide much improved security over untrusted networks such as the internet. However, security may need to improve within a local area network, and to achieve this we have MACsec in our arsenal of security solutions.
Standards: Part 23 - Media Types Vs MIME Types
Media Types describe the container and content format when delivering media over a network. Historically they were described as MIME Types.
Building Software Defined Infrastructure: Part 1 - System Topologies
Welcome to Part 1 of Building Software Defined Infrastructure - a new multi-part content collection from Tony Orme. This series is for broadcast engineering & IT teams seeking to deepen their technical understanding of the microservices based IT technologies that are…
IP Security For Broadcasters: Part 3 - IPsec Explained
One of the great advantages of the internet is that it relies on open standards that promote routing of IP packets between multiple networks. But this provides many challenges when considering security. The good news is that we have solutions…