ISO/IEC 23093-2:2025
Information technology — Internet of media things — Part 2: Discovery and communication application programming interface (API)
Information technology — Internet of media things — Part 2: Discovery and communication application programming interface (API)
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 13
- Дата публикации:
- 17 декабря 2025 г.
- Издание:
- ISO/IEC IS 23093 edition 3 version 1
- ICS:
- 35.040.40
This document specifies the abstract class of a media thing (MThing), a basic component to construct the Internet of media things. The MThing class contains the basic APIs to: — discover other MThing(s) in the network; — connect/disconnect MThing(s); and, — support transactions (e.g. payments) using media tokens between MThings.
Abstract
Overview
ISO/IEC 23093-2:2025 defines the Discovery and Communication Application Programming Interface (API) for the Internet of Media Things (IoMT). It specifies the abstract class of a media thing (MThing) and the core APIs needed to discover other MThings on a network, establish and release connections, and support transactions (payments) between MThings using media tokens. The standard is part of the ISO/IEC 23093 series that provides an overall architecture and data formats for media sensors, actuators, storages and analysers.
Key topics
- MThing abstract class and APIs: Core operations for discovering MThings, connecting/disconnecting, capability checks and capability reservation. Example operations described include discoverMThingByCapability(), isCapabilityAvailable(), disconnectMThing(), sendBackMThingInfo() and alertDisconnection().
- Discovery and capability-based matching: Locate MThings by supported capabilities or token types and exchange MThingInfo (referenced data format in ISO/IEC 23093-3).
- Communication and resource reservation: Mechanisms to reserve exclusive access to capabilities (e.g., SENSOR_CAPTURE_AUDIO) and to release or alert about capability availability changes.
- Transaction support with media tokens: APIs to query costs (e.g., getVideoURL_CostPerMinute()), request wallet addresses, check transaction completion (checkTransactionCompletion(tid)) and obtain service URLs (getVideoURL(), setVideoURL()).
- Resilient payment models: Guidance and examples for on-chain and off-chain approaches such as state channel methods to support real‑time micropayments and to handle interruptions without complex refunds.
- Return types and capability descriptions: Specified return classes such as MThingInfoType and references to MPEG-21 terminal capability types for hardware/terminal descriptions.
Applications
- Developers and platform architects building interoperable IoMT ecosystems (smart cameras, displays, sensors, actuators).
- IoT device manufacturers implementing discoverable media-capable devices and capability reservation semantics.
- App, DApp and web developers integrating pay-per-use media services (streaming, sensing, actuation) with token-based payments.
- Systems integrators designing resilient media service workflows using blockchain or state-channel payment models.
- Researchers and standards implementers requiring a formal API model for media thing discovery, connection management and transactional interactions.
Related standards
- ISO/IEC 23093-1: Architecture for the Internet of Media Things
- ISO/IEC 23093-3: Media data formats and API (data payloads and MThingInfo)
- ISO/IEC 21000-7 (MPEG‑21 Part 7) for terminal capability descriptions
ISO/IEC 23093-2 is essential for implementing interoperable, secure and token-enabled discovery and communication in IoMT systems, enabling practical use cases such as pay-per-view camera streams, paid sensing services and media-driven device orchestration.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 29 - Coding of audio, picture, multimedia and hypermedia information
- SKU
- ISO/IEC 23093-2:2025
Похожие стандарты
Стандарты, упомянутые в описании
ISO/IEC 23093-2:2022
ОтменёнInformation technology — Internet of media things — Part 2: Discovery and communication API
Overview ISO/IEC 23093-2:2022 - Information technology - Internet of media things - Part 2: Discovery and communication API - defines the abstract MThing class and the core APIs needed to build inter…
ISO/IEC 23093-3:2022
ДействующийInformation technology — Internet of media things — Part 3: Media data formats and APIs
Overview ISO/IEC 23093-3:2022 - "Information technology - Internet of media things - Part 3: Media data formats and APIs" specifies how media-capable devices (“media things”) describe and exchange me…
ISO/IEC 23093-1:2020
ОтменёнInformation technology — Internet of media things — Part 1: Architecture
ISO/IEC 21000-7:2007
ДействующийInformation technology — Multimedia framework (MPEG-21) — Part 7: Digital Item Adaptation
Overview ISO/IEC 21000-7:2007 - part of the MPEG‑21 multimedia framework - defines the syntax and semantics of tools to support Digital Item Adaptation. The standard specifies how to describe and man…