Premiere Digital Services
High demand, high availability: Bonita supports worldwide access to film, TV, and other content
Premiere Digital Services
Premiere Digital (PDS) is a trusted cloud-based global media services, and software solutions partner for content owners, video distributors, digital retailers and broadcasters. Headquartered in Los Angeles, with offices in the UK and Bangalore, Premiere Digital provides the entertainment industry and international brands with the tools they need to process, package and deliver digital content anywhere in the world. Major clients and partners include Hollywood Studios, major OTT providers and networks.
Objectives
Premiere Digital Services needed a platform to serve two key objectives:
- get content into Premiere Digital Exchange (PDX) from content creators
- get content out of Premiere Digital Exchange (PDX) for content distributors
Challenges
The Bonita engine needed to interface with PDX:
where all the meta data for the file (cast, crew, release dates, etc) is stored
with services in 40-45 different languages: audio, subtitles, meta data, etc
to be able to read and catalogue uploaded materials
to identify where content came from, what kind of asset is it, what language it is in, and so on
The new system must be able to receive files from creators and organize and manage content as it comes in.
Must be able to order the new system to deliver specific content to a specific retailer by a specific date:
For a particular piece of content (eg a movie): what files do I have
When a customer places an order, confirm that all the files needed are in the system (content, meta data, etc)
Need to build work orders for retailers with this information
Benefits realized
- Premiere Digital Exchange applications are based on microservices, which can be easily scaled without impact to the rest of the system. Bonita orchestrates these microservices.
- The automation in the system allows execution of workflows.
- Automation does checks, and the workflow calls in humans when needed.
- Because the system is used by customers, not just internally, APIs are exposed so third parties can also integrate their own UIs if they want to.
Results
- Bonita handles 3 million files, 25 terabytes of files every day
- Runs between 1500 and 2000 cases per day
- Can make about 15,000 unique deliveries of a feature or an episode each month
- With Version 2.0 (after four years of use), one of Premiere Digital Service’s customers launched about 50 shows in 45 languages in 107 territories recently – over 6000 media assets were delivered
Bonita provides the high demand, high availability backbone for worldwide access to content
"Humans have to be integrated into the automated workflow because there are some things that humans have to do, like train the automated systems, review and check the results. Bonita allows a complex workflow that integrates complex automation and humans. We really need the humans in there, and that was a part of why we chose Bonita."
Geoff Bloder, CTO, Premiere Digital Services
Want to know more about Bonita for media applications?
We can share our experience in this sector.
Let's talk“For the last 12 months we worked on preparing the system so it would be ready for the worldwide launch of one of our customers. They launched about 50 shows in 45 languages in 107 territories, and over 6,000 media assets were delivered. Now that we have this system in place, we are ready for the million-level content deliveries.”
Geoff Bloder, CTO, Premiere Digital Services