1.0.2 • Published 6 years ago

kms-sdk-secure v1.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
6 years ago

KMS sdk secure

Install sdk

npm install kms-sdk-secure

Use sdk

const SecureSDK = require('kms-sdk-secure');

// Init sdk
const accessKey = 'accessKey'; // Provided by SohaTV
const secretKey = 'secretKey'; // Provided by SohaTV
const contentId = 'contentId'; // Provided by SohaTV
const secure = new SecureSDK(accessKey, secretKey, contentId);

// Default token expired in 120s, if you want change token lifetime
secure.setExpiresIn(7*24*3600); // 7 days

// Get secure token
const sToken = secure.getSecureToken();

Integrate with SohaTV player

var sToken = '';
playerInitScript("video-tag-id", {
    params: {
    	drmToken: sToken
    },
    secure: '',
}, function(){
    var player = this;
});