[RPC 云端录像] 修复服务ID 获取

This commit is contained in:
648540858
2024-12-31 15:36:48 +08:00
parent 32e90b2537
commit 874733fa2c
7 changed files with 41 additions and 25 deletions

View File

@@ -116,6 +116,7 @@ public class CloudRecordServiceImpl implements ICloudRecordService {
@EventListener
public void onApplicationEvent(MediaRecordMp4Event event) {
CloudRecordItem cloudRecordItem = CloudRecordItem.getInstance(event);
cloudRecordItem.setServerId(userSetting.getServerId());
if (ObjectUtils.isEmpty(cloudRecordItem.getCallId())) {
StreamAuthorityInfo streamAuthorityInfo = redisCatchStorage.getStreamAuthorityInfo(event.getApp(), event.getStream());
if (streamAuthorityInfo != null) {

View File

@@ -21,6 +21,7 @@ public interface CloudRecordServiceMapper {
" folder," +
" file_path," +
" file_size," +
" server_id," +
" time_len ) " +
"VALUES (" +
" #{app}," +
@@ -33,6 +34,7 @@ public interface CloudRecordServiceMapper {
" #{folder}," +
" #{filePath}," +
" #{fileSize}," +
" #{serverId}," +
" #{timeLen})" +
" </script>")
int add(CloudRecordItem cloudRecordItem);