Add E2EE password prompt
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
This commit is contained in:
@@ -6,9 +6,7 @@ import {
|
||||
TrackPublishDefaults,
|
||||
VideoPreset,
|
||||
VideoPresets,
|
||||
ExternalE2EEKeyProvider,
|
||||
} from "livekit-client";
|
||||
import E2EEWorker from "livekit-client/e2ee-worker?worker";
|
||||
|
||||
const defaultLiveKitPublishOptions: TrackPublishDefaults = {
|
||||
audioPreset: AudioPresets.music,
|
||||
@@ -24,16 +22,7 @@ const defaultLiveKitPublishOptions: TrackPublishDefaults = {
|
||||
backupCodec: { codec: "vp8", encoding: VideoPresets.h720.encoding },
|
||||
} as const;
|
||||
|
||||
const e2eeWorker = new E2EEWorker();
|
||||
const e2eeKeyProvider = new ExternalE2EEKeyProvider();
|
||||
e2eeKeyProvider.setKey("not secret password");
|
||||
|
||||
export const defaultLiveKitOptions: RoomOptions = {
|
||||
e2ee: {
|
||||
keyProvider: e2eeKeyProvider,
|
||||
worker: e2eeWorker,
|
||||
},
|
||||
|
||||
// automatically manage subscribed video quality
|
||||
adaptiveStream: true,
|
||||
|
||||
|
||||
Reference in New Issue
Block a user