Once UX VMAP for Twitter Amplify is an extension to Brightcove’s Once UX service. It is built upon the IAB VMAP 1.0 specification which is consumable by Twitter’s video player in iOS, Android and desktop applications. Utilizing native Once device detection and decisioning logic, or alternatively when explicitly requesting the Amplify format, the service will respond to the client with the applicable VMAP 1.0 XML and video content based upon in-request or preconfigured business logic as detailed within this document.
Once VOD 2.0 is the next generation content ingest, lifecycle management, media management and dynamic permutation layer (DPL) subsystem for web video monetization and global playback with Once. The new system offers many advantages over its predecessor including simple and modular ingestion formats, cloud-based workflows, faster publishing times, and advanced DPL capabilities for multiple stream formats and content security packaging.
This guide will help you understand how Brightcove Once handles an ad tag’s components so you can best leverage Once’s server-side ad handling capabilities. By the end of this guide you should understand how to convert your ad provider’s tag to Brightcove’s Once Media Management API JSON syntax.
This guide provides the necessary information to implement the Brightcove Once UX ad service within your workflow to make a content request and receive a single normalized response, including all ad information, in a defined XML Schema, along with your monetized video content, and captions. Once UX is an add-on for Once VOD, and this document assumes that you are already familiar with the contents of Getting Started with Once VOD .
In this topic, you will learn about cURL, a tool useful for testing and making API requests. cURL is a command line tool for making HTTP requests. We use cURL in a shell script for testing Brightcove API calls . If you are on Mac MacOS or any Unix/Linux system, you already have cURL. If you are on Windows, see instructions below for getting cURL.