bluejeans / sdk-webrtc-meetings Goto Github PK
View Code? Open in Web Editor NEWReference design for a web page with integrated BlueJeans WebRTC Video.
Home Page: https://bluejeans.github.io/sdk-webrtc-meetings
Reference design for a web page with integrated BlueJeans WebRTC Video.
Home Page: https://bluejeans.github.io/sdk-webrtc-meetings
I just run this demo in out local system. and I am able to see another participants screen share video in in content share section. but did not get functionality to share my screen. I waste lot of time on internet to get any article regrading my screen-sharing functionality. but did not getting anything.
please help me to add share my screen functionality.
Thank & Best Regards
Navin
Since this is a browser facing SDK, I'd expect it to use some sort of dependency management system, and I'd suggest NPM as it is the defacto standard. It could solve 3 things:
Having a package.json
would make it able to be installed using simple npm install bluejeans/sdk-webrtc-meetings
, and you can use githubs releases (or npm registry) to publish new versions.
Instead of coming prebuild with locked versions of frameworks (fx underscore, bluebird, sockjs, socket-io), package.json
would describe your dependencies, making it safe for developers to know what technologies are in use, and their versions, so the consumer can handle conflict resolutions.
Not having 3rd party code in the repository (requirejs, jquery)
In reference demo, Audio volume is always 0, can you please suggest how to increase it?
LINK : https://bluejeans.github.io/sdk-webrtc-meetings/
Thank you,
Hi,
running this just generates CORS errors:-
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://bluejeans.com/seamapi/v1/services/pairingCodeGenerator?stringifyOauthJson=false&includeProfilePictureUrl=false&includePhoneContactInfo=false&includePairing=false. (Reason: CORS header 'Access-Control-Allow-Origin' missing)
Hello,
Is there a way to create multiple WebRTC client instances on the same page?
Thanks.
Hi @glenninn , i just try this example, and try connect to a meeting, and it works, but i cannot see the remote videos from the other client?
is that anything i should modify?
it only show gray box in there..
When you toggle a selected device (camera or mic) and then mute the video, the local video feed is never released. This causes the green light to remain on even when the video is muted.
Repro:
Would be nice to be able to hook into BJN's chat window and create / show messages using the webtrc sdk.
Would it be possible to get the source for webrtcsdk.min.js
in order not to rely on requirejs and build it from scratch?
Perhaps, the backward compatibility was broken for this SDK. Your official example doesn't work too.
The example: https://bluejeans.github.io/sdk-webrtc-meetings/
The problem is on the server side during the paring via WebRTC.
Request
Endpoint: https://bluejeans.com/seamapi/v1/user/{userID}/live_meetings/{meetingId}/pairing_code/webrtc?access_token={token}
Payload: {"endpointType":4,"userId":{userId},"languageCode":"en","capabilities":["AUDIO","VIDEO","CONTENT"]}
Response
Status code: 403 (Forbidden)
Body: {"message":"Endpoints limit exceeded","status":"FORBIDDEN","error":"Forbidden"}
It will be nice to get a fix. Thanks
Muting a disconnected microphone and switching to a working one results in the UI incorrectly showing a muted mic (audio still comes through even though it appears to be muted)
Repro:
Go to https://bluejeans.github.io/sdk-webrtc-meetings/
Browser:
Chrome 85.0.4183.121
Additional notes:
Screenshot attached shows what the participant sees.
The SDK looks like only supports viewing shared content. Is it possible to share the content as a participant in meeting within WebSDK?
Hi there,
I'd like to allow users to join a meeting, but without sharing neither their Audio or Video with the presenter (and no way to change that). (like joining a single directional webinar / stream)
It seems that currently, I can only initialize
the RTCClient
without that option (I've tried giving devices : { audioIn: null, videoIn: null }
but in vain) and then call BJN.RTCClient.toggleVideoMute()
and BJN.RTCClient.toggleAudioMute()
but this seems sub-optimal.
Any other way/implem to do so?
Thanks
I want to pin remote video of a specific user Is there any method available that support to pinned video of specific user.
or
how can I customised remote video layout seeking view to grid view
Currently you have Firefox, and Chrome supported. However I was wondering if Edge will be officially supported as well, or Safari eventually as well.
What does the path look like for this to you guys?
Ending the meeting and joining the same meeting or another one causes this error:
Cannot read property 'audioIn' of undefined
Joining a meeting still seems to work though.
Repro:
Browser:
Chrome 81.0.4044.138
Ending the meeting breaks local video. I've been able to workaround the issue be re-initializing the RTCClient.
Repro:
Browser:
Chrome 81.0.4044.138
del
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.