HTTP Protocol

Hypertext Transfer Protocol (HTTP) is an network protocol for “hypermedia information systems”. HTTP is the foundation of data communication for the World Wide Web.

CueServer uses HTTP for a variety of purposes.

CueServer uses its embedded HTTP web server to allow custom web pages to be served by the active project file. This allows a project to be set up in CueServer that includes its own customized web based content. A project in CueServer can host a “home page” that acts as a landing page for the project, and nearly any other pages, images, documents, and other content as necessary. CueServer also has the ability to interact with this web content, making the web pages interact live with the running CueServer lighting control and automation.

CueServer uses HTTP to communicate with CueServer Studio. All of the transactions between CueServer Studio and the CueServer device are occurring over HTTP. This allows CueServer Studio to be able to remotely control a CueServer using nothing other than TCP Port 80 access over the Internet.

CueServer uses HTTP to communicate with various companion “apps”, such as CuePad and our touchscreen options.

CueServer exposes an open Application Programming Interface (API) through HTTP for software developers to use to interact with the device. Custom applications can be written in nearly any computer language that communicates with CueServer via HTTP.

For more information about HTTP, please visit the * Hypertext Transfer Protocol Wikipedia Page* at wikipedia.org/wiki/Hypertext_Transfer_Protocol.