|
@@ -1,5 +1,6 @@
|
|
|
package com.genersoft.iot.vmp.service.impl;
|
|
package com.genersoft.iot.vmp.service.impl;
|
|
|
|
|
|
|
|
|
|
+import cn.hutool.json.JSONUtil;
|
|
|
import com.baomidou.dynamic.datasource.annotation.DS;
|
|
import com.baomidou.dynamic.datasource.annotation.DS;
|
|
|
import com.genersoft.iot.vmp.common.*;
|
|
import com.genersoft.iot.vmp.common.*;
|
|
|
import com.genersoft.iot.vmp.conf.DynamicTask;
|
|
import com.genersoft.iot.vmp.conf.DynamicTask;
|
|
@@ -556,6 +557,7 @@ public class PlayServiceImpl implements IPlayService {
|
|
|
channel.getStreamIdentification());
|
|
channel.getStreamIdentification());
|
|
|
snapOnPlay(hookData.getMediaServer(), device.getDeviceId(), channel.getChannelId(), ssrcInfo.getStream());
|
|
snapOnPlay(hookData.getMediaServer(), device.getDeviceId(), channel.getChannelId(), ssrcInfo.getStream());
|
|
|
}, (eventResult) -> {
|
|
}, (eventResult) -> {
|
|
|
|
|
+ logger.info("xjw 9 {}", JSONUtil.toJsonStr(eventResult));
|
|
|
// 处理收到200ok后的TCP主动连接以及SSRC不一致的问题
|
|
// 处理收到200ok后的TCP主动连接以及SSRC不一致的问题
|
|
|
InviteOKHandler(eventResult, ssrcInfo, mediaServerItem, device, channel.getChannelId(),
|
|
InviteOKHandler(eventResult, ssrcInfo, mediaServerItem, device, channel.getChannelId(),
|
|
|
timeOutTaskKey, callback, inviteInfo, InviteSessionType.PLAY);
|
|
timeOutTaskKey, callback, inviteInfo, InviteSessionType.PLAY);
|