diff --git a/app/components/clientsideonly/jitsibroadcaster.js b/app/components/clientsideonly/jitsibroadcaster.js index d518f403..f9a80f08 100644 --- a/app/components/clientsideonly/jitsibroadcaster.js +++ b/app/components/clientsideonly/jitsibroadcaster.js @@ -10,7 +10,7 @@ const JitsiMeeting = dynamic( const rtmp = process.env.NEXT_PUBLIC_ROCKET_CHAT_GREENROOM_RTMP; -const Jitsibroadcaster = ({room, disName}) => { +const Jitsibroadcaster = ({room, disName, rtmpSrc}) => { const apiRef = useRef(); const [logItems, updateLog] = useState([]); const [knockingParticipants, updateKnockingParticipants] = useState([]); @@ -240,7 +240,7 @@ const Jitsibroadcaster = ({room, disName}) => { ref.current.executeCommand("setTileView", true); }; - const renderStream = () => ( + const renderStream = (key) => (
{ onClick={() => apiRef.current.executeCommand("startRecording", { mode: "stream", - rtmpStreamKey: rtmp, + rtmpStreamKey: key, youtubeStreamKey: "", }) } @@ -366,7 +366,7 @@ const Jitsibroadcaster = ({room, disName}) => { textAlign: "center", }} > - {rtmp && renderStream()} + {rtmp ? renderStream(rtmp) : rtmpSrc && renderStream(rtmpSrc)}