Files
OneKeyCallVideoTablet/src/main/java/com/onekeycall/videotablet/tencent/trtc/Base64URL.java

25 lines
665 B
Java

package com.onekeycall.videotablet.tencent.trtc;
import java.util.Base64;
public class Base64URL {
public static byte[] base64EncodeUrl(byte[] input) {
byte[] base64 = Base64.getEncoder().encode(input);
for (int i = 0; i < base64.length; ++i)
switch (base64[i]) {
case '+':
base64[i] = '*';
break;
case '/':
base64[i] = '-';
break;
case '=':
base64[i] = '_';
break;
default:
break;
}
return base64;
}
}