Video
Page 67
12.3.6
Meta data insertion
Enabling
All TC620-PID encoders can be configured to include meta data in the video streams they
generate. The insertion of meta data is enabled by setting an interval via the Advanced Settings
of the encoder. A meta data message is added to the stream as a block of data with a fixed
format (see examples below). The messages can contain user data, product info, and status info.
Note:
This section provides a general explanation of meta data insertion as implemented in
Siqura products. The unit described in this manual, may or may not feature all of the media (e.g.
audio, contact closure) and encoding formats included below.
User data message
For MPEG-2 and MPEG-4, User data is preceded by the User data header (00 00 01 B2):
0x00
0x00
0x01
0xB2
User data message
For MJPEG, these (for the rest identical) messages are inserted as comment field (FF FE):
0xFF
0xFE
Size (MSB)
Size (LSB)
User data message
For H.264, these (for the rest identical) messages are inserted as SEI NAL-unit (0x06), marked
as type User Data Unregistered (0x05):
0x06
0x05
Size
UUID (16 bytes)
User data message
Product info message
The Product info message (always inserted) is used to identify the source of a specific video
stream. The data ID is 0x00, with the message in the following layout.
'O'
'P'
'T'
'C'
0x00
Prod. name
(ASCII)
0x80
Serial nr
(ASCII)
0x80
SW version
(ASCII)
0x80
Status info message
This message contains all relevant status messages, related to the video stream or codec. The
data ID is 0x01, with the message in the following layout.
'O'
'P'
'T'
'C'
0x01
Status1
Status2
Status3
Status4
(future
expansion possible)