| | |
| | | |
| | | @Value("${mediamtx.host}") |
| | | String mediamtxHost; |
| | | |
| | | @Override |
| | | public void run(ApplicationArguments args) throws Exception { |
| | | mediaNameList = getNameList(); |
| | | if(mediaNameList.size()>0) |
| | | { |
| | | if (mediaNameList.size() > 0) { |
| | | removePath(mediaNameList.toArray(new String[0])); |
| | | mediaNameList.clear(); |
| | | } |
| | |
| | | |
| | | @Override |
| | | public void removePath(String[] names) { |
| | | try { |
| | | for (String name : names) { |
| | | if (checkNameExist(name)) { |
| | | mediaClient.removePath(name); |
| | | log.info("删除成功"); |
| | | } |
| | | } |
| | | } catch (Exception ex) { |
| | | log.error("批量移除流媒体异常:" + ex.getMessage()); |
| | | } |
| | | } |
| | | |
| | | @Override |