It was the best of times; it was the worst of times ... but mostly it was just confusing.
The application program interface (API) is designed to create a standardized method of communication between servers and splicers for the insertion of content into any MPEG-2 output multiplex in the splicer. The API is intended to support one or more servers attached to one or more splicers. Digital program insertion includes content such as ad insertion, program substitution, public service announcements or program material created by splicing portions of the program from a server.