public class TencentUtil
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
TencentUtil.DecryptUtil
In Yiming-xin.dayukeji.common.util
Create in 18:02 2018/7/23
|
static class |
TencentUtil.TlsSigature |
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
FLV_PREFFIX |
static java.lang.String |
FLV_SUFFIX |
static java.lang.String |
HD |
static java.lang.String |
HLS_PREFFIX |
static java.lang.String |
HLS_SUFFIX |
static java.lang.String |
ORIGIN |
static java.lang.String |
RTMP_PREFFIX |
static java.lang.String |
RTMP_SUFFIX |
static java.lang.String |
SD |
| 构造器和说明 |
|---|
TencentUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
base64DecodeUrl(byte[] in_str) |
static byte[] |
base64EncodeUrl(byte[] in_str) |
static byte[] |
byteMerger(byte[] byte1,
byte[] byte2) |
static java.lang.String |
encodeBase64(byte[] b) |
static java.lang.String |
mediaSignByObject(java.lang.Object obj,
java.lang.String url,
Method method,
java.lang.String secret,
CodeUtil.SecretType secretType) |
static LiveEntity |
newLiveEntity(java.lang.String key,
java.lang.String bizid,
java.lang.String roomId,
long txTime,
java.lang.String pushDomain,
java.lang.String playDomain) |
static int |
unsignedToBytes(int b) |
public static final java.lang.String RTMP_PREFFIX
public static final java.lang.String RTMP_SUFFIX
public static final java.lang.String FLV_PREFFIX
public static final java.lang.String FLV_SUFFIX
public static final java.lang.String HLS_PREFFIX
public static final java.lang.String HLS_SUFFIX
public static final java.lang.String ORIGIN
public static final java.lang.String SD
public static final java.lang.String HD
public static java.lang.String encodeBase64(byte[] b)
public static byte[] byteMerger(byte[] byte1,
byte[] byte2)
public static java.lang.String mediaSignByObject(java.lang.Object obj,
java.lang.String url,
Method method,
java.lang.String secret,
CodeUtil.SecretType secretType)
public static LiveEntity newLiveEntity(java.lang.String key, java.lang.String bizid, java.lang.String roomId, long txTime, java.lang.String pushDomain, java.lang.String playDomain) throws java.security.NoSuchAlgorithmException, java.io.UnsupportedEncodingException
key - 防盗链keybizid - 管理账号idroomId - 直播idtxTime - 过期日期毫秒值playDomain - playDomainpushDomain - pushDomainjava.security.NoSuchAlgorithmException - NoSuchAlgorithmExceptionjava.io.UnsupportedEncodingException - UnsupportedEncodingExceptionpublic static int unsignedToBytes(int b)
public static byte[] base64EncodeUrl(byte[] in_str)
public static byte[] base64DecodeUrl(byte[] in_str)
Copyright © 2019. All Rights Reserved.