修改音频保存逻辑,后续再完善,添加设备信息保存到数据库

This commit is contained in:
HycJack
2026-04-29 04:24:44 +08:00
parent b37f6fb9cd
commit 7d4ae15fb5
11 changed files with 397 additions and 9 deletions

View File

@@ -21,7 +21,7 @@ async def websocket_endpoint(websocket: WebSocket):
device_id = None
try:
authenticated, device_id = await authenticate_websocket(websocket)
authenticated, device_id, serial_number = await authenticate_websocket(websocket)
if not authenticated:
session_logger.warning(
@@ -44,7 +44,7 @@ async def websocket_endpoint(websocket: WebSocket):
# await offline_audio_cache.clear_audio_urls(device_id)
# session_logger.info(device_id, "offline", f"已清空设备的离线音频URL缓存共 {len(audio_urls)} 个")
await handle_websocket_messages(websocket, device_id)
await handle_websocket_messages(websocket, device_id, serial_number)
except WebSocketDisconnect:
session_logger.info(