SMPTE ST 2071 is a suite of standards published by the Society of Motion Picture and Television Engineers (SMPTE) that define a framework, protocol, and method of service discovery for the control of objects within an Internet of Things.
The standards focus on the interoperability and discoverability of objects within the network, and treat media as first-class citizen.
The standard defines capabilities as uniquely identified features that may be defined through normative prose and/or interface definition languages, such as OMG IDL or WSDL, and consequently documented or registered within a repository to foster feature-level interoperability within heterogeneous environments.
The SMPTE ST 2071 Media & Device Control standard also defines a new programming methodology by which complex behaviors can be modeled as sets of uniquely identified features, known as capabilities, and a framework by which the endpoints exposing these capabilities can be made discoverable.
This new methodology can be used to simplify existing applications by facilitating the discovery of media services within a local area network and/or the Cloud.