更新日志

V1.3.11-P7

  • 内部优化
  1. header 增加 _referer。

V1.3.11-P6

  • 内部优化
  1. 对讲等收到数据才触发 afterReady。
  2. 兼容模式单通道不需要黑屏。
  3. 重播缓存足够不需要拉流。
  4. 高倍切低倍速偶现不发 seek 问题。

V1.3.11-P5

  • 功能新增
  1. 增加起播默认倍速设置 startMultiple。参考 回放配置
  • 内部优化
  1. 重播优化

V1.3.11-P4

  • bug 修复
  1. dms 播放前 200ms 不能绘制问题

V1.3.11-P3

  • 内部优化
  1. mse 缓存优化
  2. 性能优化
  3. 对讲延迟优化

V1.3.11-P2

  • 内部优化
  1. 回放切换码流超时增加通道信息。

V1.3.11-P1

  • 新增功能
  1. 增加对讲延迟关闭配置。参考 对讲配置
  2. 矿山增加大石块展示。
  3. 增加手动马赛克相关api。参考 手动马赛克
  • 接口新增
  1. 手动马赛克增加 getData, setData, clearData 方法
// 获取马赛克数据 historyPlayer.pluginMap.codemosiac.getData([{devId, channel}]); 返回 data: [ { devId, channel, list: [{x, y, w, h, mw, mh}] } ] // 设置马赛克数据 historyPlayer.pluginMap.codemosiac.setData(data); // 清除马赛克 historyPlayer.pluginMap.codemosiac.clearData([{devId, channel}]);
  • 内部优化
  1. 修改距离曲线单位 d(m)。

  2. 修改斗齿高分辨率线宽 3px。

  3. dms 人脸放大超出边界不显示。

  4. loading 结束优化。

  5. 重播拉流前设置倍速优化。

V1.3.11

  • 新增功能

    1、支持对讲下发提示音

    2、支持平台端识别马赛克展示能力

  • 接口变更

    1、新增 startPrompt、stopPrompt,用于传入开始、结束提示音

    const intercom = H5Player.createIntercom({ ...config, startPrompt: buffer, // 开始提示音,pcm 格式,16位,采样率 8000,单通道 stopPrompt: buffer, // 结束提示音,pcm 格式,16位,采样率 8000,单通道 });
  • 接口新增

    1、对讲新增 HOOK

    intercom.hooks.afterReady.tap('ready', () => {
        message.info('开始提示音结束,对讲开始');
    });
    
    intercom.hooks.afterStop.tap('stop', () => {
        message.info('结束提示音结束,对讲结束');
    });

V1.3.10-P9

  • 内部优化

1、优化弱网情况下请求异常报错提示问题

2、优化数据异常导致画面条秒问题

V1.3.10-P8

  • 新增功能

    1. 新增支持 CSP 功能
    2. 支持公交 AEB 识别
  • 接口变更

    1.公交 AEB 功能,新增行业处理类型

    //行业类型
    enum EIndustryType
    {
        RM2_INDUSTRY_TYPE_NONE = -1,  //行业类型
        RM2_INDUSTRY_TYPE_POLICE = 0, //警用行业
        RM2_INDUSTRY_TYPE_TAXI_AEB = 1,//出租行业
        RM2_INDUSTRY_TYPE_BUS_AEB = 2, //公交行业
    };
    //公交叠加类型
    enum EOsdBusAebType
    {
        OSD_BUS_AEB_NONE = 0,
        OSD_BUS_AEB_LONGITUDINAL_VELOCITY = 1,   //前向纵向速度
        OSD_BUS_AEB_LONGITUDINAL_DISTANCE = 2,   //前向纵向距离
        OSD_BUS_AEB_LATERAL_DISTANCE = 3,        //前向横向距离
        OSD_BUS_AEB_GEAR_STATE = 4,              //挡位状态
        OSD_BUS_AEB_BRAKING_CONDITION = 5,       //刹车状态
        OSD_BUS_AEB_BRAKE_PEDAL_PERCENTAGE = 6,  //刹车踏板百分比
        OSD_BUS_AEB_GAS_PEDAL_PERCENTAGE = 7,    //油门踏板百分比
        OSD_BUS_AEB_FORWARD_COLLISION_TIME = 8,  //前向碰撞时间
        OSD_BUS_AEB_ULTRASONIC_DISTANCE = 9,     //前向超声波距离
        OSD_BUS_AEB_STEERING_WHEEL_ANGLE = 10,    //方向盘角度
        OSD_BUS_AEB_TURN_SIGNAL = 11,             //转向灯信号
        OSD_BUS_AEB_BRAKE_DECELERATION = 12,      // 刹车减速度
        OSD_BUS_AEB_SPEED = 13,                  // 车速
        OSD_BUS_AEB_BACK_LONGITUDINAL_VELOCITY = 14,   //后向纵向速度
        OSD_BUS_AEB_BACK_LONGITUDINAL_DISTANCE = 15,   //后向纵向距离
        OSD_BUS_AEB_BACK_LATERAL_DISTANCE = 16,        //后向横向距离
        OSD_BUS_AEB_BACK_FORWARD_COLLISION_TIME = 17,  //后向碰撞时间
        OSD_BUS_AEB_BACK_ULTRASONIC_DISTANCE = 18,     //后向超声波距离
        OSD_BUS_AEB_LEFT_LONGITUDINAL_DISTANCE = 19,   //左向纵向距离
        OSD_BUS_AEB_LEFT_LATERAL_DISTANCE = 20,        //左向横向距离
        OSD_BUS_AEB_RIGHT_LONGITUDINAL_DISTANCE = 21,   //右向纵向距离
        OSD_BUS_AEB_RIGHT_LATERAL_DISTANCE = 22,        //右向横向距离
    };

V1.3.10-P7

  • 新增功能

    1. 新增矿山挖斗算法叠加功能,全局变量新增
    2. 新增 AEB 算法识别 OSD 叠加功能开关,目的提高算法展示准确性,开启后会有 500ms 算法同步等待
    3. 新增对讲- 闭麦/开麦功能
    4. 新增日志等级 4-不打印任何日志
  • 接口变更

    1. 全局配置 playerjs.config 中新增 aeb、bucket 配置开关
    2. 对讲中新增接口 enableMic、disableMic 方法