Grass Valley’s AMPP is a SaaS platform designed to enable efficient and flexible media production workflows for live content creation, management, and distribution. The technology is designed to provide broadcasters, content creators, and media companies with a powerful, scalable, and secure platform to create and deliver more content to more channels.
With AMPP, media producers can deploy the best team and technology with custom workflows to suit each project. AMPP scales to any size with reliable and secure access for team members wherever they are.
You can find more details and the supported operations on AMPP | qibb Catalog.
How to get started with AMPP integration
Before you get started using AMPP integration please make sure that you have the needed permission for the operations. Here you can find the AMPP Documentation Hub (login required).
You will need a Client Secret for authentication.
Get your Client Secret by creating a new Client in the AMPP Portal. To do so, log into the AMPP portal and navigate to Platform Tools > Identity Management.
Click the + in the upper right to create a new client.
b. For Grant Type, assign ClientCredentials.
c. For Allowed Scopes, assign the four that are required for the Orchestration API: platform, platform.readonly, playout.orchestration and playout.orchestration.readonly.
d. After clicking “OK” your new ClientID and API Key will be displayed. Save your API Key in a secure location; it will not be available again through the portal. You will use the API Key as your Client Secret in the AMPP Auth Node.
Go to qibb Workflow Editor, open Node Catalog in the right sidebar, and install the AMPP nodes by clicking on the + button.
Drag the AMPP Auth and AMPP Orchestration API nodes from the left sidebar, as well as any other nodes you might need, and arrange them in your flow.
Enter your ClientSecret in the AMPP Auth Node and get started using the integration!
Importing flow examples of a node
Once you've successfully installed a node from the qibb catalog, you can easily import example flows that showcase how the nodes can be used. These example flows are directly accessible within the Flow Editor and are designed to guide users with helpful hints, including how to configure mandatory parameters and credentials.
Here's how to import examples:
In the top right corner of the Flow Editor, click on the menu icon.
Select Import to open the Import Dialog.
Click on the Examples tab.
Choose an example from the list.
Confirm your selection by clicking on the Import button.
By following these steps, you are now ready to make basic API calls using the provided examples. For further exploration of what’s possible, you can find more complex examples in the Flow Catalog.