修复录像下载
This commit is contained in:
@@ -1,9 +1,6 @@
|
||||
package com.genersoft.iot.vmp.media.event.hook;
|
||||
|
||||
import com.genersoft.iot.vmp.media.event.media.MediaArrivalEvent;
|
||||
import com.genersoft.iot.vmp.media.event.media.MediaDepartureEvent;
|
||||
import com.genersoft.iot.vmp.media.event.media.MediaEvent;
|
||||
import com.genersoft.iot.vmp.media.event.media.MediaPublishEvent;
|
||||
import com.genersoft.iot.vmp.media.event.media.*;
|
||||
import org.springframework.context.event.EventListener;
|
||||
import org.springframework.scheduling.annotation.Async;
|
||||
import org.springframework.scheduling.annotation.Scheduled;
|
||||
@@ -60,6 +57,14 @@ public class HookSubscribe {
|
||||
public void onApplicationEvent(MediaPublishEvent event) {
|
||||
sendNotify(HookType.on_publish, event);
|
||||
}
|
||||
/**
|
||||
* 推流鉴权事件
|
||||
*/
|
||||
@Async("taskExecutor")
|
||||
@EventListener
|
||||
public void onApplicationEvent(MediaRecordMp4Event event) {
|
||||
sendNotify(HookType.on_record_mp4, event);
|
||||
}
|
||||
|
||||
private final Map<String, Event> allSubscribes = new ConcurrentHashMap<>();
|
||||
private final Map<String, Hook> allHook = new ConcurrentHashMap<>();
|
||||
|
||||
Reference in New Issue
Block a user