Hey, noticed that `await api.LiveKitAPI().start_ro...
# egress
e
Hey, noticed that
await api.LiveKitAPI().start_room_composite_egress(req)
would fail silently when called in livekit agent when credentials are misconfigured. Is this expected? Shouldnt it throw an unauthorised error? Anyone also encountering the same? I was following this guide from https://docs.livekit.io/deploy/observability/data/#record-audio-or-video Code:
from livekit import api
file_outputs = [
api.EncodedFileOutput(
file_type=api.EncodedFileType.OGG,
filepath=filepath,
azure=api.AzureBlobUpload(
account_name=account_name,
account_key=account_key,
container_name=container_name,
),
)
]
req = api.RoomCompositeEgressRequest(room_name=ctx.room.name, audio_only=True, file_outputs=file_outputs, audio_mixing="DUAL_CHANNEL_AGENT")
lkapi = api.LiveKitAPI()
try:
await lkapi.egress.start_room_composite_egress(req)
except Exception as e:
print(e)