| | |
| | | private final static Logger logger = LoggerFactory.getLogger(ZLMOnlineEventListener.class); |
| | | |
| | | @Autowired |
| | | private IVideoManagerStorager storager; |
| | | |
| | | @Autowired |
| | | private RedisUtil redis; |
| | | |
| | | @Autowired |
| | | private SipConfig sipConfig; |
| | | |
| | | @Autowired |
| | | private UserSetup userSetup; |
| | | |
| | | @Autowired |
| | | private IMediaServerService mediaServerService; |
| | | |
| | | @Autowired |
| | | private IStreamPushService streamPushService; |
| | | |
| | | @Autowired |
| | |
| | | |
| | | @Override |
| | | public void onApplicationEvent(ZLMOnlineEvent event) { |
| | | |
| | | if (logger.isDebugEnabled()) { |
| | | logger.debug("ZLM上线事件触发,ID:" + event.getMediaServerId()); |
| | | } |
| | | |
| | | logger.info("ZLM上线事件触发,ID:" + event.getMediaServerId()); |
| | | streamPushService.zlmServerOnline(event.getMediaServerId()); |
| | | streamProxyService.zlmServerOnline(event.getMediaServerId()); |
| | | |
| | | |
| | | |
| | | } |
| | | } |