Zixi Broadcaster/ZEC v18 Docum...
...
Broadcaster Inputs
SCTE-35 Insertion
4 min
zixi supports scte 35 insertion on inputs using the api (speak to your account rep for access to broadcaster api documentation) the scte 35 payload must be pre formed by the customer and encoded as base 64 or hex to be inserted scte 35 options can be enabled by using ?advanced=1 option when logging into broadcaster gui in version 17+ to insert scte 35 (pre version 19) setup tick “support scte 35 injection” select pid (or leave as auto to match existing scte 35 pid) choose “remove old scte 35 packets” to clear out existing packets choose “keep stream cbr” to insert on null packets and maintain pcr accuracy in cbr streams insertion use the api to insert desired scte 35 payload encoded as base64 or hex auth=basic auth using broadcaster login post to ?add stream scte json?stream=\<stream id>\&scte=\<base64 scte35 payload> to insert scte 35 (version 19+) setup tick “support scte 35 injection” select pid (or leave as auto to match existing scte 35 pid) choose “remove old scte 35 packets” to clear out existing packets designate an appropriate timeout interval when searching for null packet to replace with the scte 35 packet to maintain pcr accuracy in cbr streams if no null packet is detected by the time the timeout is reached, the scte 35 will be inserted anyway breaking pcr accuracy momentarily (if stream is vbr, set this to 0) insertion use the api to insert desired scte 35 payload encoded as base64 or hex auth=basic auth using broadcaster login post to ?add stream scte json?stream=\<stream id>\&scte=\<base64 scte35 payload>
