Slashdot Mirror


Cross-Platform Video Chat For Linux?

Ethan1701 writes "Some of my friends are using iChat to stay in touch and gap the distance of the Atlantic. I'm feeling left out on my Fedora Gnome based desktop. Is there a good program for Gnome that provides cross-platform instant messaging and video chat? This rules out Skype and aMSN, as well as any other app that's specific for the ICQ/AOL Network. Kopete is for KDE. Pidgin doesn't intend to develop video-chat, I haven't found a plugin for it that provides video, and Gaim-vv hasn't been developed in over two years and is so out of date that it's still going by Gaim and not Pidgin. Do Slashdot readers have an application that meets these needs? Maybe even one that surpasses iChat?"

29 of 338 comments (clear)

  1. Ekiga by corsec67 · · Score: 5, Informative

    http://www.ekiga.org/

    Ekiga seems to do what you want, it has pretty good support for various kinds of webcams in Linux.

    --
    If I have nothing to hide, don't search me
    1. Re:Ekiga by cs668 · · Score: 4, Informative

      I've had good luck with Ekiga on Linux, but my friends that use windows have stability problems with it.

      It will stop sending audio, and after one call can not make anymore without the system being restarted( this is on Vista though so who knows the cause ).

    2. Re:Ekiga by Soruk · · Score: 4, Informative

      I'll second this. While I've found Ekiga in Linux to be reliable, friends who have used the Windows version (in WinXP) have suddenly found themselves transmitting high-pitched loud squeaks.

      --
      -- Soruk
    3. Re:Ekiga by Warbothong · · Score: 4, Informative

      Gnome seems to be adopting Empathy ( http://live.gnome.org/Empathy ) as their default messaging application (they used to use Gossip). Empathy includes voice and video support (although I've never got it to work myself), so it seems unclear at the moment if Ekiga will remain part of Gnome.

      As a side note, I've never got Ekiga to work either, but this is something to do with NAT traversal which doesn't seem to work even after forwarding the ports given in the documentation.

    4. Re:Ekiga by Anonymous Coward · · Score: 5, Funny

      [Citation Rejected]

    5. Re:Ekiga by MarginalWatcher · · Score: 4, Funny

      Are you sure it wasn't because they found themselves using an operating system designed by Microsoft?

    6. Re:Ekiga by the_womble · · Score: 4, Insightful
      The whole question is incomplete and flawed. What chat network/protocol does he want to use? What is wrong with Kopete? Why does he rule out aMSN, SKype etc. Has he tried Qute (what used to be Wengophone). Ekiga? GYachi?

      Some of these (Ekiga at least), use open protocols that allow interoperation with people using different clients on other platforms, some are cross-platform themselves (Ekiga, Skype), some use propreitray protocols to allow inter-operation (aMSN, GYachi).

      If you ask a question, state what the actual problem is!

    7. Re:Ekiga by shtrom · · Score: 5, Informative

      I've had good luck with Ekiga on Linux, but my friends that use windows have stability problems with it.

      The thing is that Ekiga is an SIP client, so there is no need for the other party to be using the same program (yay for standards-based interop!).

      Ekiga works well for me under Linux, and there is a vast choice of (free as in beer) SIP clients for Windows.

      It is worth to note that ekiga.net can provide SIP account (and STUN server) for free.

      No reason not to go for it, then (;

    8. Re:Ekiga by mgcarley · · Score: 4, Informative

      I think I may be missing the point of this question - how does this rule out Skype?

      I use it with my Logitech webcam on Linux and it seems to do just fine... I can even talk to people on Macs. And Windows when their machines are working/not full of viruses and spyware and such.

      Perhaps I'm blind or misreading something, but I don't see SIP client specified anywhere in the original question.

      --
      Founder & COO, Hayai India (hayai.in) / USA (hayaibroadband.com) // t: @mgcarley
  2. Patience by QuantumG · · Score: 5, Informative

    Pidgin doesn't intend to develop video-chat

    http://developer.pidgin.im/wiki/GSoC2008/VoiceAndVideo

    "Making good progress: it works"

    So its coming along.

    --
    How we know is more important than what we know.
    1. Re:Patience by Enderandrew · · Score: 4, Informative

      4 years ago, it mostly worked. Gaim said merge the fork back in, and we'll finish it. Except I watched SVN and the whole branch was dusty and ignored for years, despite being the most requested feature. One could argue that the fork accomplished what Gaim couldn't, and merging the fork back in killed it.

      It is a GSOC student who is putting the feature in now, not the core Gaim/Pidgin devs, which says something. Years later, a student did it part time over the summer, where as a large team couldn't begin to touch it for years.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
  3. Skype by Deltaspectre · · Score: 5, Informative

    It's cross platform and video chat definitely works, I don't see the submitters problem with it.

    --
    My UID is prime... is yours?
    1. Re:Skype by Enderandrew · · Score: 4, Informative

      Skype 1 doesn't do Video on Linux, but I'm pretty sure it works with Skype 2 and above on Linux.

      Also Kopete is cross-platform these days with binaries on Solaris, BSD, Mac, Windows and Linux.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    2. Re:Skype by bill_mcgonigle · · Score: 4, Informative

      but I'm pretty sure it works with Skype 2 and above on Linux

      Yeah, I think the submitter could have skipped Ask Slashdot if he had RTFW. I use Skype to video chat with a Mac, an n810, and my daughter's eeePC (pink, of course).

      If you want to dismiss Skype on the grounds that they're rabidly anti-GPL, fine, but that wasn't a requirement.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    3. Re:Skype by StrategicIrony · · Score: 5, Insightful

      Skype works fine in Linux, with Video.

      I use it all the time (with video) on my Acer Aspire One (similar to the Asus EEE) with Linpus Linux (which is a Fedora deriverative running XFCE).

      I have also used it in Ubuntu and Kubuntu with video, without problems.

      I'm still not sure the OP's gripe with Skype.

    4. Re:Skype by Shikaku · · Score: 4, Informative
    5. Re:Skype by aliquis · · Score: 5, Insightful

      It's also compatible with nothing else, all code are unknown and it's proprietary like shit. Also you will have no idea what happens on the network and your communications is sent over P2P.

      Greeeeat!!! / Tony.

  4. Empathy by Tester · · Score: 4, Informative

    Empathy has video chat using jingle, it is compatible with Google Talk on windows (if you use Jabber). And it uses Telepathy, so it supports many many protocols. That said, Voice/Video are currently only supported for Jabber and SIP, there is ongoing work to make it work with MSN too.

    The Pidgin-vv work is actually very much alive and you should see a release soon.

  5. Empathy by pipegeek · · Score: 4, Informative

    Empathy IM is worth mentioning. It's pretty basic right now, but it's been incorporated into the Gnome project and is developing rapidly. Check it out.

  6. Skype by StrategicIrony · · Score: 4, Informative

    I don't understand.

    I'm in Skype right now on my Fedora/KFCE laptop, talking with a friend in the Ukraine who is using Kubuntu and I just got off a conference with a few people in our office in California who use MacOSX and Windows Vista.

    What am I missing about Skype that makes it unusable?

  7. Mercury Messenger (Java-based client for MSNMSGR) by ezyzeke · · Score: 5, Informative

    Mercury messenger is java based (and thus cross-platform) and uses MSN messenger service including webcam chat (I'm not sure about audio-only chat). I use it in Mac OS X and works quite decently, and it is available in with package installer for Mac OS X, deb (Debian/Ubuntu) and rpm (Fedora/Redhat/many Others), and it is also available as tgz. I'm not sure if it is open source, though. List of features (from their website): * Sign in with multiple accounts, Fast file transfering, Simultaneous sending & receiving webcam, Offline messaging, Extensive event notifications, User defined event actions, Single window (tabbed) conversations, Customizable contact list, Customizable message views, Custom status icons, Custom emoticons, Resource saving (Webcam streams, Display pictures, Emoticons), HTTP Proxy, Yahoo contacts, Audio/Video conference, Multi OS, Runs from USB stick, Language support Website: http://mercury.im/

  8. Feeling left out by TheModelEskimo · · Score: 4, Insightful

    "I'm feeling left out"

    Congratulations, you've just comprehended the whole of Apple's advertising strategy. :-)

  9. Kopete is for KDE. by John+Hasler · · Score: 4, Insightful

    So what? It will work fine (though I don't know that it will do waht you want). It just won't match the rest of your desktop. With few exceptions KDE applications work fine on a Gnome "desktop" and vice-versa.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  10. Re:Real men chat in ascii by aliquis · · Score: 5, Funny

    works ok if you look your best in ascii encoded video I guess ;)

  11. Re:Wrong attitude. by QuantumG · · Score: 5, Insightful

    Your example is flawed. If someone says:

    "there is a nail sticking out of the floor"

    that's fine. But when someone says:

    "it is completely unacceptable of you to have left this nail sticking out of the floor"

    then the only acceptable response from the builder who provided the house for free is:

    "go fuck yourself whiner"

    In fact, a builder who had provided a house for free and just got complaints for his efforts would just stop building houses for free and that's what happens with many open source developers too. Which is why the rest of us, who are quite thankful for the selfless efforts of others, are standing there telling the whiner to shut the fuck up.

    --
    How we know is more important than what we know.
  12. How to run Kopete in Gnome by roystgnr · · Score: 4, Funny

    Step 1: Run Kopete.

    Glad I could help. Let me know if you have any more questions.

  13. Meebo by phoebe · · Score: 4, Informative

    For that Web 2.0 glamour, Meebo.com runs the popular IM services on a webpage and supports video chat via Adobe Flash and v4l/v4l2 support. http://meebo.com/

  14. Wrong attitude ... about engineering by Anonymous Coward · · Score: 5, Interesting

    QuantumG, some of the things you say are reasonable, but sometimes you just lose the thread entirely and enter pure la la land. This is one such case.

    Bad programming or bad design are sometimes excusable, for example when the developer has inadequate technical background or experience, but they are never defensible under any circumstances, regardless of whether the software is being produced for a multi-million dollar product or for a small non-commercial community project.

    Excusing poor practice is reasonable because it can be remedied through dedication and experience, and both the project and the developer benefit in the process, as do the end users.

    But defending poor practice is never reasonable, because it doesn't help the developer to learn to do better, it results in friction within its own community (since other developers and the more clued up users know that things could be better), and it obviously doesn't help end users at all.

    What's more, your "if you want it done differently, then do it" advice is at best a recipe for forking, which is never a good idea unless the current project leadership is completely beyond the pale, and at worst it's nothing more than a brush-off. It achieves nothing at all, beyond giving the bad developer a get-home-free card.

    Making your personal project into a FOSS one doesn't come burdened with many responsibilities, but it does carry one: to act reasonably on behalf of your users, and that includes acting upon their suggestions --- yes, even some of the whiny ones because where there is smoke there is also usually fire. Putting yourself beyond criticism and beyond appeal for change is not a responsible attitude, and defending the unresponsive developer and/or his bad practice is itself the height of irresponsibility to the users of a project.

    Whether the software is offered for free or not is completely immaterial to the above. Poor software is poor software, regardless of cost, and is indefensible.

    Since you've defended your position on "the right of crap developers to be crap because they're not paid" over several iterations, I don't expect you to see the light now. But I'm afraid you're dead wrong, and just showing yourself to lack good judgement.

  15. Re:Wrong attitude. by Lemmy+Caution · · Score: 4, Insightful

    OK, here's my counter-counter-analogy.

    A friend of yours gives you a toy that he made himself, for you to give to your kid. Unfortunately, the toy consists partially of broken glass, rusty nails, and a rabid badger. You smile, nod, and say "thank you," and as soon as your friend isn't looking, toss the toy into the rubbish bin.

    A week later, you're talking to some friends and say, "you know, I really need to get a toy for my kid. He's bored of his old one, and he needs something for his next stage in cognitive development." The friend of yours who gave you the glass and nails and badger... thing... happens to be walking by, overhears you, and says, "well, what was wrong with the wonderful toy I gave him last week? I put a lot of time and energy into it!" You say, "I really don't want a lacerated, tetanus-infected rabid kid, but thanks anyway." Your friend says, "you damn ingrate! Go f*** yourself!" and walks away in a huff.

    Um, that's what this is like.