Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

SMPTE 2071

From Wikipedia, the free encyclopedia
SMPTE standard for Internet of Things
This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages)
icon
This articlerelies excessively onreferences toprimary sources. Please improve this article by addingsecondary or tertiary sources.
Find sources: "SMPTE 2071" – news ·newspapers ·books ·scholar ·JSTOR
(September 2015) (Learn how and when to remove this message)
A major contributor to this article appears to have aclose connection with its subject. It may require cleanup to comply with Wikipedia's content policies, particularlyneutral point of view. Please discuss further on thetalk page.
See ouradvice if the article is about you and read ourscam warning in case someone asks for money to edit this article.
(June 2016) (Learn how and when to remove this message)
(Learn how and when to remove this message)

SMPTE ST 2071 is a suite ofstandards published by theSociety of Motion Picture and Television Engineers (SMPTE) that define aframework,protocol, and method ofservice discovery for the control ofobjects within anInternet of Things. The standards focus on theinteroperability anddiscoverability of objects within thenetwork, and treatmedia asfirst-class citizen. The standard also describes aprogramming methodology that allows objects to describe their behaviors (features) to other objects over the network and allows objects to change their behavior dynamically atruntime. Application developers developing to the SMPTE ST 2071 standards focus on writing their applications to the behaviors they wish to support and not the object orclass of object that implements those behaviors.[1]

Media as a first-class citizen

[edit]

The SMPTE ST 2071standards definemedia as afirst-class citizen, changing the focus from controlling devices and services to controlling media. This paradigm shift provides a more natural method ofdiscovering, managing, and manipulating media as it harmonizes the way media is controlled with the way that it is conceptually perceived.

Features as first-class citizens

[edit]

The SMPTE ST 2071 standards define a development methodology that elevatesfeatures to afirst-class citizen status, allowing for those features to be decoupled from theobjects that implement them. The standard defines capabilities as uniquely identified features that may be defined through normative prose and/orinterface definition languages, such asOMG IDL orWSDL, and consequently documented or registered within a repository to foster feature-level interoperability within heterogeneous environments.

Interoperability and new applications

[edit]

The interoperable exchange of media requires common file formats, compression/encoding techniques, transport mechanisms, semantics, and a common means by which media can be discovered, located, accessed, and managed. The SMPTE ST 2071 suite of standards defines an open protocol for the control of objects within an Internet of Things with provisions for the representation and control of media as a first-class citizen. 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. As with media, SMPTE ST 2071 elevates capabilities (features) to a first-class citizen status, allowing for those capabilities to be decoupled from the objects that expose them. 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. New applications may also be written to control mediacentric objects (devices and services) without forehand knowledge of the implementation of those objects. Commands may also be embedded within media streams to facilitate the initiation of action within the receiving system if the capabilities are exposed by the receiving system or can be ignored if they are not. This may prove useful for the control of objects on the receiving end, such as the control of tactile devices or some yet to be identified application.

Standards documents

[edit]
  • SMPTE ST 2071-1 – Media Device Control Framework standard defines a platform and application layer protocol agnostic framework for the control of devices and services on Internet Protocol networks.[1]
  • SMPTE ST 2071-2 – Media Device Control Protocol standard defines a WS-I Basic Profile 1.2 compliant Web Services protocol with provisions for IP traffic classification to help with the implementation of network-basedQoS[2]
  • SMPTE ST 2071-3 – Media Device Control Discovery standard defines an application of theDNS-based Service Discovery protocol that is highly scalable, scaling from the smallest network to Internet scales using theDNS[3] and adds support for the separation of theservice discovery andname resolution DNS infrastructures. Thereby preventing service discovery operations from negatively impacting the performance of name resolution. Clients use the service discovery process to discover theURLs for each endpoint representing a uniquely identified feature, aka, Capability, that is registered for an implementing device or service.

References

[edit]
  1. ^abSMPTE ST 2071-1:2014 – Media Device Control Framework. 2014. pp. 1–85.doi:10.5594/S9781614828112.ISBN 978-1-61482-811-2.{{cite book}}:|journal= ignored (help)
  2. ^SMPTE ST 2071-2:2014 – Media Device Control Protocol. 2014. pp. 1–10.doi:10.5594/S9781614828129.ISBN 978-1-61482-812-9.{{cite book}}:|journal= ignored (help)
  3. ^SMPTE ST 2071-3:2014 – Media Device Control Discovery. 2014. pp. 1–37.doi:10.5594/S9781614828136.ISBN 978-1-61482-813-6.{{cite book}}:|journal= ignored (help)
SMPTE standards
Standards
Related articles
Related standards organizations
Retrieved from "https://en.wikipedia.org/w/index.php?title=SMPTE_2071&oldid=1317282352"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp