Zixi Broadcaster/ZEC v18 Docum...
...
Broadcaster - Error and Resolu...
Broadcaster API Errors
Encryption Error (Error 35)
3 min
error encryption error (error 35) can happen in two cases on input "double encryption" error source is enrypted zixi push/pull, and there is encryption configuration on the input on output "no decryption key" error input is encrypted zixi push/pull, output expects clear data (udp/rtp/rist/srt/asi/rtmp/tcp ), and there is no decryption key defined note mismatch in keys will not generate this error, payload will simply be corrupted since the is no assumption on payload structure, a mismatch on encryption key simply shows up as corrupted data resolution in order to detect decryption key mismatch we recommend adding 3 counters on outputs number of corrupted compressed packets (a k a null packet optimization, although the name is misleading) number of total compressed packets number of non ts packets, post decryption if counters 1 or 3 increase, and there is a decryption key defined this is a strong indication of a wrong key corrupted compressed packets are a clear giveaway, especially if it happens to a high proportion of the compressed packets (counter 1 out of counter 2) although compression is the default it is not always enabled in that case, when counters 1 and 2 are not growing, counter 3 can play a role counter 3 can still increase when using non ts payload, with compression disabled, and a correct static key decryption, although this combination is a less likely scenario than simply a mismatch in keys