| | |
| | | import com.alibaba.fastjson.JSONArray; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.genersoft.iot.vmp.conf.MediaConfig; |
| | | import com.genersoft.iot.vmp.conf.SipConfig; |
| | | import com.genersoft.iot.vmp.media.zlm.dto.StreamProxyItem; |
| | | import com.genersoft.iot.vmp.storager.IVideoManagerStorager; |
| | | import com.genersoft.iot.vmp.service.IStreamProxyService; |
| | |
| | | if (responseJSON != null && responseJSON.getInteger("code") == 0) { |
| | | logger.info("设置zlm成功"); |
| | | }else { |
| | | logger.info("设置zlm失败: " + responseJSON.getString("msg")); |
| | | logger.info("设置zlm失败"); |
| | | } |
| | | } |
| | | |
| | |
| | | // 设置为未启用 |
| | | logger.info("恢复流代理失败,请检查流地址后重新启用" + streamProxyDto.getApp() + "/" + streamProxyDto.getStream()); |
| | | streamProxyService.stop(streamProxyDto.getApp(), streamProxyDto.getStream()); |
| | | }else if (jsonObject.getInteger("code") != 0){ // TODO 将错误信息存入数据库, 前端展示 |
| | | logger.info("恢复流代理失败:" + streamProxyDto.getApp() + "/" + streamProxyDto.getStream() + "[ " + JSONObject.toJSONString(jsonObject) + " ]"); |
| | | streamProxyService.stop(streamProxyDto.getApp(), streamProxyDto.getStream()); |
| | | } |
| | | } |
| | | } |