The Integrations Hub provides a “REST” interface for services and components that integrates with Multichannel. In particular, the Integrations Hub provides a standard, easy to use interface for Direct Integration modules to read playlists and schedule data from automation systems and integrate this information with Multichannel.
Initially the Integrations Hub will be used by Direct Integration modules provided by Vizrt, but the REST interface will enable customers and 3rd party system vendors and integrators to easily create services using this interface.
The Direct Integration (DI) and Direct Integration modules are software tools that directly integrate with automation systems. The integration module will handle all the “dirty details” of interfacing the automation systems and will thereafter deliver the data in a standard http-format to Multichannel using the REST interface.
Representational state transfer (REST) is a way to create, read, update or delete information on a server using simple HTTP calls. It is beyond the scope of this manual to fully explain REST-based architecture, for general information the Wikipedia introduction article REST (external link) can be a nice starting point.
IMPORTANT! The Integrations Hub service is, as explained, webserver-based and requires the Microsoft web-server IIS to be installed on the server used as Integrations Hub. The IIS should be enabled before installing Integrations Hub. Refer to Installing Microsoft IIS for Integrations Hub Services for further information.
This chapter contains information on the following topics: