videoSeiParams property

String videoSeiParams
getter/setter pair
  • Description: SEI parameters. Default: null.
  • Note: The parameter is passed in the form of a JSON string. Here is an example to use it:
{
  "payLoadContent":"xxx",
  "payloadType":5,
  "payloadUuid":"1234567890abcdef1234567890abcdef",
  "interval":1000,
  "followIdr":false
}
  • The currently supported fields and their meanings are as follows:
    • payloadContent: Required. The payload content of the passthrough SEI, which cannot be empty.
    • payloadType: Required. The type of the SEI message, with a value range of 5 or an integer within the range of 100, 254 (excluding 244, which is an internally defined timestamp SEI).
    • payloadUuid: Required when payloadType is 5, and ignored in other cases. The value must be a 32-digit hexadecimal number.
    • interval: Optional, default is 1000. The sending interval of the SEI, in milliseconds.
    • followIdr: Optional, default is false. When this value is true, the SEI will be ensured to be carried when sending a key frame, otherwise it is not guaranteed.

Implementation

String videoSeiParams;