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

Add Chat/MUC #43

Open
lukeweber opened this issue Dec 6, 2012 · 2 comments
Open

Add Chat/MUC #43

lukeweber opened this issue Dec 6, 2012 · 2 comments

Comments

@lukeweber
Copy link
Owner

Started the project with just voice calling. Would be nice to modularly allow having a larger interface that included receiving and sending chat messages. An extension of this would be to support mutli user chat.

@Deamoner
Copy link

Deamoner commented Dec 7, 2012

Is this built on an xmpp base as I know you guys use ejabberd alot.

@lukeweber
Copy link
Owner Author

This client is xmpp based, using the jingle in libjingle. Let me explain a bit.

Jingle is xmpp based, and libjingle contains an implementation of jingle based on the spec, http://xmpp.org/extensions/xep-0166.html. To make things a little bit more confusing they also include an implementation of jsep(http://tools.ietf.org/html/draft-ietf-rtcweb-jsep-00#section-7.2) inside libjingle, which is what webrtc uses for media sessions, where webrtc is basically just glue and an audio/video processing library, and drivers.

In the end, I imagine libjingle might be swallowed up by webrtc, and broken into it's various parts and integrated, but it's a fair amount of code and probably not a top priority.

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

No branches or pull requests

2 participants