1111API_KEY = 'your-api-qencode-key'
1212# specify path to your BuyDRM certificate files,
1313# for example create dir keys/ and put keys into
14- enduser_pvk , enduser_pub = [
15- open ('keys/' + p , 'r' ).read () for p in (
16- 'user-private_key.pem' ,
17- 'user-public_cert.pem' ,
18- # 'qencode-public_cert.pem',
19- )
20- ]
14+ enduser_pvk_path = 'keys/user-private_key.pem'
15+ enduser_pub_path = 'keys/user-public_cert.pem'
2116# Qencode query template for job with {cpix_request}
2217query_json = 'query.json'
2318# correspond to stream resolution in query.json
@@ -41,7 +36,7 @@ def start_encode():
4136 cpix_request = create_cpix_user_request (
4237 key_ids , media_id ,
4338 content_id , common_encryption ,
44- enduser_pvk , enduser_pub , #delivery_public_cert =None, # if None - get from SDK, else - set public Qenocde certificate
39+ enduser_pvk_path , enduser_pub_path , #delivery_public_cert_path =None, # if None - get from SDK, else - set public Qenocde certificate
4540 use_playready = drm_list ['PR' ], use_widevine = drm_list ['WV' ], use_fairplay = drm_list ['FP' ]
4641 )
4742
0 commit comments