Manages and updates screen sharing based on the producer ID.

const options = {
producerId: "abc123",
screenId: "screen1",
membersReceived: true,
shareScreenStarted: false,
deferScreenReceived: false,
participants: [{ ScreenID: "screen1", ScreenOn: true }],
updateScreenId: (id) => console.log("Screen ID updated to:", id),
updateShareScreenStarted: (started) => console.log("Share screen started:", started),
updateDeferScreenReceived: (deferred) => console.log("Defer screen received:", deferred),
};

screenProducerId(options);
// Output:
// Screen ID updated to: abc123
// Share screen started: true
// Defer screen received: false