test: temporarily disable E2EE to isolate audio pipeline issue
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
14
voice.py
14
voice.py
@@ -186,17 +186,13 @@ class VoiceSession:
|
|||||||
break
|
break
|
||||||
await asyncio.sleep(0.1)
|
await asyncio.sleep(0.1)
|
||||||
|
|
||||||
|
# TEMPORARY: Disable E2EE to test if audio pipeline works
|
||||||
if self._e2ee_key:
|
if self._e2ee_key:
|
||||||
shared_key = self._e2ee_key
|
logger.info("Caller E2EE key available (%d bytes) — but E2EE DISABLED for testing",
|
||||||
logger.info("Using caller E2EE key (%d bytes)", len(shared_key))
|
len(self._e2ee_key))
|
||||||
# Republish caller's key as our own so both sides share the same key
|
|
||||||
if self._publish_key_cb:
|
if self._publish_key_cb:
|
||||||
self._publish_key_cb(shared_key)
|
self._publish_key_cb(self._e2ee_key)
|
||||||
e2ee_opts = _build_e2ee_options(shared_key)
|
e2ee_opts = None
|
||||||
else:
|
|
||||||
# No key received — connect WITHOUT E2EE so at least audio works
|
|
||||||
logger.warning("No caller E2EE key received — connecting WITHOUT encryption")
|
|
||||||
e2ee_opts = None
|
|
||||||
|
|
||||||
room_opts = rtc.RoomOptions(e2ee=e2ee_opts)
|
room_opts = rtc.RoomOptions(e2ee=e2ee_opts)
|
||||||
self.lk_room = rtc.Room()
|
self.lk_room = rtc.Room()
|
||||||
|
|||||||
Reference in New Issue
Block a user