Quellcode durchsuchen

日志明文改成code

tangdehang vor 3 Monaten
Ursprung
Commit
fb1e6817f9
1 geänderte Dateien mit 26 neuen und 7 gelöschten Zeilen
  1. 26 7
      static/rtcEngine/js/logReport.js

+ 26 - 7
static/rtcEngine/js/logReport.js

@@ -17,18 +17,18 @@ export default class LogReport {
     'phoneModel': '', // 手机型号 // 无法获取
     'phoneSystemVersion': '', // 手机系统版本号 // 无法获取
     'phoneNetwork': '', // 手机网络类型 // 无法获取
-    'videoType': '', // 视频类型 H265 // 可以获取
+    'videoType': '', // 视频类型 H265
     'imageQuality': '', // 推流质量 [高清 | 流畅] // 可以判断
-    'userCardId': '', // 可以获取
+    'userCardId': '', 
     'cardInfoId': '', // 无法获取
-    'resourceId': '', // 资源ID // 可以获取
-    'transferServerIp': '', // 中转服务器IP // 无法获取
+    'resourceId': '', // 资源ID
+    'transferServerIp': '', // 中转服务器IP
     'linkStartTime': '', // 链接开始时间 格式 yyyy-MM-dd HH:mm:ss
     'linkEndTime': '', // 链接结束时间 格式 yyyy-MM-dd HH:mm:ss
     // 'linkTime': '', // 链接时间 格式 yyyy-MM-dd HH:mm:ss
-    'linkScene': '直连', // 链接场景[直连 | 重连] // 可以判断
-    'linkWay': 1, // 链接方式(1:中转链接、2:打洞链接、3:安卓卡网络状态差、4:接口返回链接信息缺失)// 可以判断
-    'plugFowStatus': '', // 推流状态 int: 1 成功 2:失败 // 可以判断
+    'linkScene': 1, // 链接场景
+    'linkWay': 1, // 链接方式(1:中转链接、2:打洞链接、3:安卓卡网络状态差、4:接口返回链接信息缺失)
+    'plugFowStatus': '', // 推流状态 int: 1 成功 2:失败
     'logContent': '' // 日志内容
   };
   
@@ -61,6 +61,21 @@ export default class LogReport {
     1243000: '超清',
   });
 
+  // 链接场景 枚举值
+  LINK_SCENE = Object.freeze({
+    '直连': 1,
+    '重连': 2,
+    '通道断开重连': 3,
+    '信令连接失败重连': 4,
+    '鉴权失败重连': 5
+  });
+
+  // 视频类型 枚举值
+  VIDEO_TYPE = Object.freeze({
+    'h265': 1,
+    'h264': 2,
+  });
+
   // 接口响应码 枚举值 对应 linkWay字段状态
   RESPONSE_CODE = Object.freeze({
     5200: 3, // RBD资源挂载中
@@ -208,6 +223,10 @@ export default class LogReport {
       params.imageQuality = this.enumAssignment(this.BITRATE, this.paramsJson.imageQuality);
   
       params.linkWay = this.enumAssignment(this.BITRATE, this.paramsJson.linkWay);
+
+      params.linkScene = this.enumAssignment(this.LINK_SCENE, this.paramsJson.linkScene);
+
+      params.videoType = this.enumAssignment(this.VIDEO_TYPE, this.paramsJson.videoType);
   
       return params;
     } catch (error) {