SCTE 35 Part 1
segmentation_upid_type
Enumerated values
Clause citations
| Value | Dec | Name | Length | Description | History | Related |
|---|---|---|---|---|---|---|
| 0x00 | 0 | Not Used | 0 bytes | No UPID is present. The upid length is zero and there is nothing to identify. | displayFormat n/a (empty) | |
| 0x01 | 1 | User Defined | variable | A free-form identifier that follows no standard scheme. Deprecated in favor of MPU (0x0C). | deprecated 2013 (Deprecated in SCTE 35 2013 in favor of MPU (0x0C), which was introduced in the same edition.) | displayFormat Text |
| 0x02 | 2 | ISCI | 8 bytes | An eight-character Industry Standard Commercial Identifier (four letters then four digits). Deprecated in favor of Ad-ID (0x03). | deprecated 2011 (Use Ad-ID (0x03).) | displayFormat Text |
| 0x03 | 3 | Ad-ID | 12 bytes | A twelve-character Ad-ID advertising identifier (a four-letter company prefix then eight alphanumerics), issued by the Ad-ID registry. | displayFormat Text | |
| 0x04 | 4 | UMID | 32 bytes | A SMPTE 330 Unique Material Identifier, carried as its 32-byte binary form. | displayFormat Text (dotted hex groups) | |
| 0x05 | 5 | ISAN | 8 bytes | An ISO 15706 ISAN identifier. Deprecated in favor of the versioned ISAN at 0x06. | deprecated 2011 (Use V-ISAN (0x06).) | displayFormat Text |
| 0x06 | 6 | ISAN (versioned) | 12 bytes | A versioned ISO 15706-2 ISAN (formerly V-ISAN), carried in its 12-byte binary encoding. | displayFormat Text | |
| 0x07 | 7 | TID | 12 bytes | A twelve-character Tribune Media Systems program identifier (two letters then ten digits). | displayFormat Text | |
| 0x08 | 8 | TI | 8 bytes | An AiringID (formerly Turner ID) that names one specific airing of a program, unique within a network. Carried as an 8-byte value and best read as hex. | displayFormat Hexadecimal | |
| 0x09 | 9 | ADI | variable | A CableLabs metadata identifier written as element:identifier. The element names a use such as a movie, preview, placement opportunity, blackout, break, or signal; for movies and previews the identifier is a providerID/assetID pair. See clause 10.3.3.2. | displayFormat Text | |
| 0x0A | 10 | EIDR | 12 bytes | An Entertainment Identifier Registry ID, resolvable to a 10.5240/... content DOI or a 10.5239/... video-service DOI. From SCTE 35 2013 onward it is carried in the compact 12-byte binary form; SCTE 35 2011 and 2012 instead carried the 21-byte canonical EIDR. Standards note The EIDR encoding length changed across editions: expect 21 bytes when decoding a 2011 or 2012 message and 12 bytes from 2013 onward. A decoder that assumes 12 bytes will misread a historical 21-byte EIDR. | added 2011 (Carried as the 21-byte canonical EIDR.) · changed 2013 (Switched to the compact 12-byte EIDR encoding used since.) | displayFormat Text (canonical EIDR) |
| 0x0B | 11 | ATSC Content Identifier | variable | An ATSC A/57B content_identifier structure. | displayFormat Text | |
| 0x0C | 12 | MPU | variable | A Managed Private UPID: a registered 32-bit format identifier followed by private data defined by that format's owner. The preferred way to carry a private identifier. | added 2013 | displayFormat depends on the format owner (structured) |
| 0x0D | 13 | MID | variable | A container holding several UPIDs of other types at once, so one segment can carry more than one kind of identifier. | added 2013 | displayFormat structured (nested UPIDs) |
| 0x0E | 14 | ADS Information | variable | Advertising information carried as key/value text. The specific key/value interpretation (for example type, duration, position, and tier) was specified in SCTE 35 2022; earlier editions defined the type but left its ADS usage out of scope. | added 2016 · changed 2022 (Key/value interpretation specified.) | displayFormat Text |
| 0x0F | 15 | URI | variable | A Universal Resource Identifier per RFC 3986, for example a urn:uuid. | added 2016 | displayFormat Uri |
| 0x10 | 16 | UUID | 16 bytes | A 16-byte RFC 4122 UUID carried directly, for when only the UUID payload is needed rather than a full URI. | added 2020 | displayFormat Guid |
| 0x11 | 17 | SCR | variable | A Segment Content Reference carried as key/value text. | added 2022 | displayFormat Text |