Update sdk/src/media-backend/livekit/RemotePublishTransport.ts

Co-authored-by: Johannes Marbach <n0-0ne+github@mailbox.org>
This commit is contained in:
Timo
2026-10-15 09:28:40 +02:00
committed by GitHub
co-authored by Johannes Marbach
parent 2b26fd472f
commit 93b893527e
@@ -72,7 +72,8 @@ export async function findRemotePublishLivekitTransport({
roomId, roomId,
slotId, slotId,
}); });
if (decodeSFUJWTPayload(jwt).video.canPublish) { // The SFU treats an absent canPublish grant as publishing allowed.
if (decodeSFUJWTPayload(jwt).video.canPublish !== false) {
logger.info(`Publishing on remote SFU ${url} of ${serverName}`); logger.info(`Publishing on remote SFU ${url} of ${serverName}`);
return { type: "livekit", url, server_name: serverName }; return { type: "livekit", url, server_name: serverName };
} }