From 94436de3e1385f22d67ecfc23d0648535d04965a Mon Sep 17 00:00:00 2001 From: 648540858 <648540858@qq.com> Date: 星期四, 18 四月 2024 18:31:37 +0800 Subject: [PATCH] 临时提交 --- src/main/java/com/genersoft/iot/vmp/service/redisMsg/service/RedisRpcServiceImpl.java | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/genersoft/iot/vmp/service/redisMsg/service/RedisRpcServiceImpl.java b/src/main/java/com/genersoft/iot/vmp/service/redisMsg/service/RedisRpcServiceImpl.java index 75fc1ca..b70e4f9 100644 --- a/src/main/java/com/genersoft/iot/vmp/service/redisMsg/service/RedisRpcServiceImpl.java +++ b/src/main/java/com/genersoft/iot/vmp/service/redisMsg/service/RedisRpcServiceImpl.java @@ -84,7 +84,7 @@ } @Override - public void waitePushStreamOnline(SendRtpItem sendRtpItem, CommonCallback<String> callback) { + public long waitePushStreamOnline(SendRtpItem sendRtpItem, CommonCallback<String> callback) { logger.info("[璇锋眰鎵�鏈塛VP鐩戝惉娴佷笂绾縘 {}/{}", sendRtpItem.getApp(), sendRtpItem.getStream()); // 鐩戝惉娴佷笂绾裤�� 娴佷笂绾跨洿鎺ュ彂閫乻endRtpItem娑堟伅缁欏疄闄呯殑淇′护澶勭悊鑰� HookSubscribeForStreamChange hook = HookSubscribeFactory.on_stream_changed( @@ -122,7 +122,7 @@ } hookSubscribe.removeSubscribe(hook); }); - + return request.getSn(); } @Override @@ -147,4 +147,9 @@ request.setToId(sendRtpItem.getServerId()); redisRpcConfig.request(request, 10); } + + @Override + public void removeCallback(long key) { + redisRpcConfig.removeCallback(key); + } } -- Gitblit v1.8.0