code play bug

This commit is contained in:
caoqianming 2022-04-14 14:32:56 +08:00
parent 43863ee2d1
commit 6535ad167d
1 changed files with 2 additions and 4 deletions

View File

@ -17,7 +17,7 @@ from tencentcloud.vod.v20180717 import models, vod_client
SecretId = 'AKIDhDTaV9WeXAXcQxEH4buwg9LGvJQHr9Au' SecretId = 'AKIDhDTaV9WeXAXcQxEH4buwg9LGvJQHr9Au'
SecretKey = 'VjfKjrhGYrte8MIxMUMxHL9h39zYqrc6' SecretKey = 'VjfKjrhGYrte8MIxMUMxHL9h39zYqrc6'
appId = '1253484223' appId = 1253484223
referKey = 'ntXQi6eDkgUXnvvsiAtm' referKey = 'ntXQi6eDkgUXnvvsiAtm'
# 初始化点播client # 初始化点播client
@ -77,12 +77,10 @@ def getSignature(procedure=None):
def getPlayCode(fileId:str): def getPlayCode(fileId:str):
currentTimeStamp = int(time.time()) currentTimeStamp = int(time.time())
expireTimeStamp = currentTimeStamp + 1000*60*60*12
Original = { Original = {
"appId": appId, "appId": appId,
"fileId": fileId, "fileId": str(fileId),
"currentTimeStamp": currentTimeStamp, "currentTimeStamp": currentTimeStamp,
"expireTimeStamp": expireTimeStamp,
"pcfg": "basicDrmPreset", "pcfg": "basicDrmPreset",
} }
return jwt.encode(Original, referKey, algorithm='HS256') return jwt.encode(Original, referKey, algorithm='HS256')