Closed semsphy closed 2 months ago
Hi There,
I was testing example and I got below error log.
export LIVEKIT_URL=wss://xxxxx.livekit.cloud export LIVEKIT_API_KEY=APIxxxxxxxx export LIVEKIT_API_SECRET=secret
import asyncio import logging from signal import SIGINT, SIGTERM from typing import Union import os from livekit import api, rtc # ensure LIVEKIT_URL, LIVEKIT_API_KEY, and LIVEKIT_API_SECRET are set async def main(room: rtc.Room) -> None: @room.on("participant_connected") def on_participant_connected(participant: rtc.RemoteParticipant) -> None: logging.info( "participant connected: %s %s", participant.sid, participant.identity ) @room.on("participant_disconnected") def on_participant_disconnected(participant: rtc.RemoteParticipant): logging.info( "participant disconnected: %s %s", participant.sid, participant.identity ) token = ( api.AccessToken() .with_identity("python-bot") .with_name("Python Bot") .with_grants( api.VideoGrants( room_join=True, room="my-room", ) ) .to_jwt() ) room.adaptive_streams = False room.video_capture_defaults = None room.simulcast = False await room.connect(os.getenv("LIVEKIT_URL"), token) logging.info("connected to room %s", room.name) logging.info("participants: %s", room.participants) await asyncio.sleep(2) # await room.local_participant.publish_data("hello world") if __name__ == "__main__": logging.basicConfig( level=logging.INFO, handlers=[logging.FileHandler("basic_room.log"), logging.StreamHandler()], ) loop = asyncio.get_event_loop() room = rtc.Room(loop=loop) async def cleanup(): await room.disconnect() loop.stop() asyncio.ensure_future(main(room)) for signal in [SIGINT, SIGTERM]: loop.add_signal_handler(signal, lambda: asyncio.ensure_future(cleanup())) try: loop.run_forever() finally: loop.close()
ERROR:livekit:livekit::rtc_engine::rtc_events:111:livekit::rtc_engine::rtc_events - IceCandidateError { address: "198.19.249.x", port: 64291, url: "stun:167.99.68.15:3478", error_code: 701, error_text: "STUN binding request timed out." } ERROR:livekit:livekit::rtc_engine::rtc_events:111:livekit::rtc_engine::rtc_events - IceCandidateError { address: "192.168.247.x", port: 57591, url: "stun:167.99.68.15:3478", error_code: 701, error_text: "STUN binding request timed out." } ERROR:livekit:livekit::rtc_engine::rtc_events:111:livekit::rtc_engine::rtc_events - IceCandidateError { address: "198.19.249.x", port: 64291, url: "turn:167.99.68.15:3478?transport=udp", error_code: 701, error_text: "TURN allocate request timed out." } ERROR:livekit:livekit::rtc_engine::rtc_events:111:livekit::rtc_engine::rtc_events - IceCandidateError { address: "192.168.247.x", port: 57591, url: "turn:167.99.68.15:3478?transport=udp", error_code: 701, error_text: "TURN allocate request timed out." } ERROR:livekit:livekit::rtc_engine::rtc_events:111:livekit::rtc_engine::rtc_events - IceCandidateError { address: "192.168.31.x", port: 50088, url: "turn:167.99.68.15:3478?transport=udp", error_code: 701, error_text: "TURN allocate request timed out." } ERROR:livekit:livekit::rtc_engine::rtc_events:111:livekit::rtc_engine::rtc_events - IceCandidateError { address: "192.168.247.x", port: 57591, url: "turn:ip-167-99-68-15.host.livekit.cloud:3478?transport=udp", error_code: 701, error_text: "TURN allocate request timed out." }
I also get this error on WSL 2
These can be safely ignored. we've tuned down the verbosity of these informational messages.
Hi There,
I was testing example and I got below error log.
Environment variables
Snippet
Error logs