Giter Site home page Giter Site logo

Displaying connection states about jitsi-meet HOT 6 CLOSED

jitsi avatar jitsi commented on May 21, 2024
Displaying connection states

from jitsi-meet.

Comments (6)

fippo avatar fippo commented on May 21, 2024

There are three usecases here...

First is getting feedback joining the room:
1/ allow camera access
2/ connect to the xmpp server
3/ join the room
There is a break after this since we might be the only person in the room. How about displaying this on the large screen area?

The second one is a continuation of this, telling about your connection to the bridge:
4/ receive a session-initiate (or on the focus, allocate a conference)
5/ send a session-accept
6/ end of ice candidates / icegathering state goes to completed
7/ ice connection state change to connected. You want to announce this (through presence)
8/ you get audio (not sure about the best way to check this... probably involves getting the audio track from the stream and checking the time)
9/ you get video

The last is displaying the status of a remote participant:
1/ the received an offer
2/ they announced their SSRCs
3/ they sent an answer
4/ they sent all ice candidates
5/ their ice connection state is connected
6/ they receive audio (getstats + audiooutputlevel > 0)
7/ they receive video (getstats + ...)

I wonder how effective it would be to just announce and display the ice connection state?

from jitsi-meet.

fippo avatar fippo commented on May 21, 2024

https://github.com/ESTOS/strophe.jingle/blob/master/examples/muc.js#L315 (and line 382) show how to get iceconnectionstatechanges btw. I think they're also hooked up in app.js somewhere...

from jitsi-meet.

emcho avatar emcho commented on May 21, 2024

@paweldomas , @fippo will be mostly off next week so I am reassigning this to you if you don't mind. We can chat about it during the week.

from jitsi-meet.

raghbendranayak avatar raghbendranayak commented on May 21, 2024

Hi Guys,
I have installed Jitsi meet at my own server and its working fine but My requirement is something below
User A will create an account with us in order to access live streaming classes.
Teaching class
User can chat (text)
User sets up their camera
When class begins: User’s main view is the presenter
User can still chat with group
User can receive help from the Support Instructor (SI)
User can only see the main presenter not all joined users also can hear to main presenter not all users.

Support Instructors need to enter the class management dashboard
SI can chat (text) to users
SI can talk to user through audio – One at a time and only that one user can hear the audio of the SI.

Is this possible in Jitsi meet and where I need to customization because when I install it I got only Jitsi meet code.

I follow this video to install jitsi meet.
https://www.youtube.com/watch?v=8KR0AhDZF2A

Please help me or provide some guidance on same so that I can achieve this.

from jitsi-meet.

damencho avatar damencho commented on May 21, 2024

@raghbendranayak I have no idea how you choose this ticket to write in to it, but use the community forum for questions and problems. https://community.jitsi.org

from jitsi-meet.

raghbendranayak avatar raghbendranayak commented on May 21, 2024

Thanks for the guidance, let me post there.

from jitsi-meet.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.