修复未判断UsePushingAsStatus设置导致推流结束时推流通道离线

pull/1642/head
648540858 2024-09-19 16:59:18 +08:00
parent f38c86092d
commit f205a86c31
1 changed files with 6 additions and 4 deletions

View File

@ -512,10 +512,12 @@ public class StreamPushServiceImpl implements IStreamPushService {
if (ObjectUtils.isEmpty(streamPush.getGbDeviceId())) {
return;
}
if ("ON".equalsIgnoreCase(streamPush.getGbStatus())) {
gbChannelService.online(streamPush.buildCommonGBChannel());
}else {
gbChannelService.offline(streamPush.buildCommonGBChannel());
if (userSetting.isUsePushingAsStatus()) {
if ("ON".equalsIgnoreCase(streamPush.getGbStatus()) ) {
gbChannelService.online(streamPush.buildCommonGBChannel());
}else {
gbChannelService.offline(streamPush.buildCommonGBChannel());
}
}
}