Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Last N and Dominant speaker messages on data channel #105

Closed
xdumaine opened this issue Dec 2, 2015 · 8 comments
Closed

Last N and Dominant speaker messages on data channel #105

xdumaine opened this issue Dec 2, 2015 · 8 comments

Comments

@xdumaine
Copy link
Contributor

xdumaine commented Dec 2, 2015

I’m trying to get last n and dominant speaker events hooked up in my app. I have the data channel established, and I’m getting endpointsEnteringLastN messages on the datachannel firing as participants join the conference, but I never get any messages for dominant speaker, and lastNEndpoints never change based on who’s actually speaking. Am I missing something? Do I need to send messages on the data channel to the bridge? I thought it would be checking RTP header extensions to determine the active/dominant speakers. The documentation on this is non existent :(

@lyubomir
Copy link
Contributor

lyubomir commented Dec 2, 2015

Which library is generating the RTP on the client? Does it implement RFC 6464?

@xdumaine
Copy link
Contributor Author

xdumaine commented Dec 2, 2015

I'm using Chrom[e|ium] 46+

@lyubomir
Copy link
Contributor

lyubomir commented Dec 2, 2015

It's the first time I'm hearing of this issue. If you're able to provide a minimal example that would allow me to reproduce the issue on my machine, I should be able to squeeze a debug session it in my schedule.

@xdumaine
Copy link
Contributor Author

xdumaine commented Dec 2, 2015

I'm not sure how I'd create a minimal example. I've got an xmpp based app using jingle talking to an XMPP server translating (focus controller) to jitsi videobridge.

@lyubomir
Copy link
Contributor

lyubomir commented Dec 2, 2015

Can you provide a dump of unencrypted RTP traffic from the client to Videobridge and a Java heap dump of Videobridge then?

@xdumaine
Copy link
Contributor Author

xdumaine commented Dec 3, 2015

I was able to solve my problem. I was adding the RTP header extensions to the client offers, but not to the channels created on the videobridge. More documentation would help.

@lyubomir
Copy link
Contributor

lyubomir commented Dec 3, 2015

@xdumaine, that's good news! Thank you for the update. Please feel free to contribute documentation on the subject.

@lyubomir lyubomir closed this as completed Dec 3, 2015
@xdumaine
Copy link
Contributor Author

xdumaine commented Dec 3, 2015

@lyubomir I definitely will. Thanks again for your time!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants