|
@@ -174,19 +174,19 @@ const app = new Vue({
|
|
|
|
|
|
// 连接webRTC
|
|
|
connectWebRtc() {
|
|
|
- const { sn, cardToken, internetHttps, internetHttp, webrtcTransferCmnet, webrtcTransferTelecom, webrtcTransferUnicom } = this.userCardInfoData;
|
|
|
+ const { sn: topic, cardToken: authToken, internetHttps, internetHttp, webrtcTransferCmnet, webrtcTransferTelecom, webrtcTransferUnicom } = this.userCardInfoData;
|
|
|
const isWss = location.protocol === 'https:'
|
|
|
const url = `${isWss ? 'wss://' : 'ws://'}${isWss ? internetHttps : internetHttp}/nats`;
|
|
|
- const IceMap = [
|
|
|
+ const ICEServerUrl = [
|
|
|
{ "CMNET": webrtcTransferCmnet || '' }, // 移动
|
|
|
{ 'CHINANET-GD': webrtcTransferTelecom || '' }, // 电信
|
|
|
{ 'UNICOM-GD': webrtcTransferUnicom || '' }, // 联通
|
|
|
];
|
|
|
const connection = {
|
|
|
name: "猪猪令是猪",
|
|
|
- topic: sn || "VMRK03k618sn45qza", // 云机ID 必填
|
|
|
+ topic, // 云机ID 必填
|
|
|
url, //信令服务地址 必填
|
|
|
- ICEServerUrl: IceMap,
|
|
|
+ ICEServerUrl,
|
|
|
width: 720, // 推流视频宽度 必填
|
|
|
height: 1280, // 推流视频高度 必填
|
|
|
// cardWidth: this.phoneSize.width || 1080, // 云机系统分辨率 宽 必填
|
|
@@ -195,7 +195,7 @@ const app = new Vue({
|
|
|
cardWidth: 0, // 云机系统分辨率 宽 必填
|
|
|
cardHeight: 0, // 云机系统分辨率 高 必填
|
|
|
cardDensity: 0, // 云机系统显示 密度 必填
|
|
|
- authToken: '' || "vclusters", //拉流鉴权 token 必填
|
|
|
+ authToken, //拉流鉴权 token 必填
|
|
|
bitrate: 6000, //码率 必填
|
|
|
fps: 30, //必填
|
|
|
callback: this.statusCallBack,//回调函数 必填
|