ConferenceSession Object is not returning videos of all participants in ConferenceSession.videoGallery
Hi Team,
We are trying to do video conference using rainbow web SDK.
On rainbowSDK.bubbles.RAINBOW_ONWEBCONFERENCEUPDATED event always returns videoGallery (i.e, conference.videoGallery[0] ) of speaker not all the participant videos.
FYI, Code which we used to get video information
document.addEventListener(rainbowSDK.bubbles.RAINBOW_ONWEBCONFERENCEUPDATED, onWebConferenceUpdated);
var onWebConferenceUpdated = function (event) {
conference = event.detail;
console.log("onWebConferenceUpdated :::", conference);
console.log("video gallery :::", conference.videoGallery);
};
Is there anything else we need to do?.
Thanks in advance
-
Hi,
The new version v1.78 features a brand new service: conferencesService which is completely responsible for handling web conferences from now on
Try listening to rainbowSDK.conferences.RAINBOW_ONWEBCONFERENCEUPDATED event that comes pack with the newest beta version.
There's also an example project available on our GitHub page. I encourage you to go have a look on how the particular methods have been implemented in order to run a simple web app with a conference feature.
https://github.com/Rainbow-CPaaS/rainbow-web-sdk-conference-sample
Best Regards,
Konrad
-
Hi,
Yes I've run that github code with my account, it initiates conference on both audio and video but still I could not find a way to achieve speaker view at the large video. Github example application also shows first participant video in large video not changing depend on who is speaking. Is there any methods available to change large video as speaker view?
-
Hello Konrad,
Upgraded to v1.78.0-beta.1 version, now it returns all the videos. But last version gave speaker(who is currently speaking) at the top of the video gallery.
So it behaved like speaker view but now it is not. It shows first user at in large video. I've tried to update main stream(large video) on RAINBOW_ONBUBBLECONFERENCETALKERACTIVE listener using
rainbowSDK.bubbles.updateMainVideoSession(conferenceId, session.sessionId);But it doesn't work. Could you give me some suggestion to achieve it?
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
7 Kommentare