Open source chat protocol that handles voice & video?

3

2

I'm looking for a chat protocol which:

  • Has easy to use clients which will run on both Windows and Linux.
  • Has a server which I can run myself on Linux (preferably easy to set up).
  • Supports duplexed voice and video with minimal hassle (optional).
  • Is open source/free software.

Is there a protocol that fulfils these requirements?

marcusw

Posted 2010-03-13T20:01:29.410

Reputation: 1 678

Answers

13

http://xmpp.org/ aka jabber

akira

Posted 2010-03-13T20:01:29.410

Reputation: 52 754

Tried that, couldn't get the server to work... – marcusw – 2010-03-13T20:22:27.253

1+1 clearly the best option (and there are many, many different servers you can try) – squircle – 2010-03-13T20:44:01.023

1This is the correct answer. Upvoted. Just because you can't get the daemon to work doesn't mean it's not the correct answer. XMPP is where it's at, especially when you wrap it all with TLS. Voice, text, video, and presence are all supported. – Alex – 2010-03-13T21:01:46.587

There is a hole lot of different servers on http://xmpp.org/software/servers.shtml and I would recommend ejabberd.

– Jonas – 2010-03-13T23:23:21.740

All right, I guess I will work harder at finding a good server then. – marcusw – 2010-03-14T00:27:59.137

from what i ve heard, http://prosody.im is simpler to setup ...

– akira – 2010-03-14T11:20:30.000

3

IRC will do all your 'chat' needs. There are several options for servers and clients (even web based). Just wouldn't fill your 'video' optional request.

Unfundednut

Posted 2010-03-13T20:01:29.410

Reputation: 6 650

1

I do not know of a protocol that works but what you can do is:

Use pidgin client which supports virtually all protocols and is available on Linux and Windows is open source and light weight.

anon31097

Posted 2010-03-13T20:01:29.410

Reputation:

0

If you want to do a video-chat in the web-browser, there is only one way to do it at the moment. That is using Adobe Flash and using the Real Time Media Flow Protocol. You can freely use it, but some parts are hosted by Adobe. Have a look at Adobe Status or try a working example on Chatroulette.

Jonas

Posted 2010-03-13T20:01:29.410

Reputation: 21 007

Um wrong, it is not the only way google talk has had this available via web for awhile. Again not what he wants but incorrect. – Unfundednut – 2010-03-14T00:01:48.450

1True, but then you have to download a custom plugin provided by Google. Adobe Flash is already installed on 95% of the computers on Internet. – Jonas – 2010-03-14T01:34:47.557

But adobe flash sucks, crashes, and opens a lot of leaks and is unbearable slow for video on linux and kills pulseaudio from time to time. – drahnr – 2011-08-30T09:25:38.640

@drahnr: I agree, that is often the case with plugins. I'm waiting for the day when this can be done in HTML5. – Jonas – 2011-08-30T09:27:55.167