Slashdot Mirror


Version 2.0 Released For Open Skype Alternative Jitsi

New submitter emilcho writes with news for anyone looking for a Free alternative to Skype "Among the most prominent new features people will find quality multi-party video conferences for XMPP, audio device hot-plugging, support for Outlook presence and calls, an overhauled user interface and support for the Opus and VP8 audio/video codec. Jitsi has lately shaped into one of the more viable open Skype Alternatives with features such as end-to-end ZRTP encryption for audio and video calls. The 2.0 version has been in the works for almost a year now, so this is an important step for the project." There are prebuilt packages for Debian, Ubuntu, Arch, Fedora, Windows, and OS X.

71 of 112 comments (clear)

  1. Re:Great by buchner.johannes · · Score: 2

    Skype is not a standard. What are the competing standards here?

    --
    NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
  2. Re:Great by Hatta · · Score: 5, Informative

    What competing standards? Skype does not provide end to end encryption, it's no competition for Jitsi. And Jitsi itself is using established standards, ZRTP was created by Philip Zimmerman of PGP fame and is RFC6189.

    --
    Give me Classic Slashdot or give me death!
  3. Skype power by Anonymous Coward · · Score: 1

    The power of Skype is in its network and support. Skype is not open source, nor subject to standards. "Alternatives", such as OoVoo, already exist. Besides, if an "alternative" software tried using the Skype network then Microsoft could block it. This is a waste of time.

    1. Re:Skype power by SourceFrog · · Score: 2

      They aren't trying to 'use the Skype network', they're using XMPP. XMPP is a protocol for a server that anyone can implement (e.g. Jabber is to XMPP as Apache is to HTTP, and Jitsi is to XMPP as e.g. Firefox is to HTTP). XMPP supports standard extensions for things like voice. Microsoft can't "block it" any more than they can block me from running or accessing an Apache server.

      --
      My other UID is three digits.
    2. Re:Skype power by xiando · · Score: 1

      XMPP supports standard extensions for things like voice

      Perhaps in theory, but XMPP voice isn't supported by even 5% of the XMPP clients out there. Jingle is supposedly supported in kopete and pidgin but good luck getting that to work or using it for any real-lift purpose

    3. Re:Skype power by jonadab · · Score: 1

      You missed the point of the parent post. What he was saying was that if it doesn't use the Skype network (or, in more phenomenological terms, if you can't use it to make calls to and receive calls from people who use Skype), its chances of ever being a practical replacement for Skype are zero.

      I'm not sure if I entirely agree, but I'm pretty sure that's what he was trying to say.

      --
      Cut that out, or I will ship you to Norilsk in a box.
  4. Working download URL by 1nt3lx · · Score: 2
    1. Re:Working download URL by Weezul · · Score: 1

      I've used Jitsi for over a year, but this new version has fucked me up. It now puts my facebook friends group at the top.

      WTF?!? Why the hell would anyone want their facebook friend's list at the top of their IM groups. Just fucking asinine. Also the piece of shit opens the facebook friend's lists whenever anyone logs into it. What stupid behavior.

      --
      The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
  5. > "features such as end-to-end ZRTP encryption
    > for audio and video calls"

    "Sweet. Show me!"

    "What's that guy doing? Oh gross! GROSS!!!"

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  6. Re:Great by Khyber · · Score: 3, Funny

    And yet again someone quotes XKCD without having a clue what they're talking about.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  7. Features by kelemvor4 · · Score: 3, Informative

    I'm interested. Currently paying for Skype premium to do multiuser video chat. Does anyone know if this product does 1080p streams in multiuser? Skype only does it when one on one, but drops down to SD in multiuser mode. I can't check the features list because it appears the jitsi site has been slashdotted.

    1. Re:Features by spasm · · Score: 2

      Google hangouts offer free video chat for up to 9 people at a time. My experience using it within the US and between the US and Australia is the sound quality is better than with skype too. Downside is everyone on the call has to have a g+ account.

    2. Re:Features by isorox · · Score: 1

      Google hangouts offer free video chat for up to 9 people at a time. My experience using it within the US and between the US and Australia is the sound quality is better than with skype too. Downside is everyone on the call has to have a g+ account.

      Never managed to get google angouts, or webrtc, working through a proxy.

    3. Re:Features by kelemvor4 · · Score: 1

      "Currently paying for Skype premium to do multiuser video chat."

      You wouldn't need Jitsi or Skype to do that if you were on a Mac.

      Facetime only workie on mac. Jitsi and Skype work on pretty much everything, PC (macos/linux/osx), mobile (android/ios)... If I were on mac I'd still have the same dilemma. I gave up on proprietary software about 10 years ago, and now only use it when there is no other choice.

    4. Re:Features by kelemvor4 · · Score: 1

      (macos/linux/osx) lol.. windows/linux/osx

    5. Re:Features by hobarrera · · Score: 1

      Downside is everyone on the call has to have a g+ account.

      That sound like the same requirements as Skype: you need to register with the service provider.

    6. Re:Features by Jane+Q.+Public · · Score: 1

      "Facetime only workie on mac."

      Yes, that's true. Good point.

      Now, if only I could find good instructions on how to use Jitsi to call PSTN numbers via Google Voice.

      It's supposed to be possible to call out with Jitsi, with only a Google Voice telephone number. But I haven't figured out how. Apparently I did make one call, but I did not hear any ringing or the voicemail message.

    7. Re:Features by Sigg3.net · · Score: 1

      If you only call 1 person you don't need G+ (I don't have it). But get the Google video plugin from Google.com/chat/video and sign into chat at the left pane in Gmail under the folders.

      Have made/received 10+ calls, and though getting through may be an issue (the gf gets script errors in Firefox on Ubuntu) you'll find it works once its going.

      But now we'll try jitsi!

    8. Re:Features by spasm · · Score: 1

      I just googled (hah!) the ports it uses - your proxy setup may be screwing with it, although apparently it should eventually get to trying port 80:

      "The connection methods are attempted in this preferenced order:

      A UDP connection from the participant to Google on ports 19305 through 19309
      A TCP connection from the participant to Google on ports 19305 through 19309
      A TCP connection from the participant to Google on port 80
      A TCP connection from the participant to Google on port 443 (SSL)"

    9. Re:Features by spasm · · Score: 1

      True; I just mentioned it so people know they need to have all the call participants set up with G+ accounts in advance - you can't just email everyone five minutes before a scheduled call and suggest using hangouts instead of skype. Just as you can't email everyone 5 minutes before a traditional conference call and suggest using skype unless you know everyone has installed it and set up an account.

  8. No Android or IOS client? by Anonymous Coward · · Score: 2, Insightful

    Pass. Who uses a full PC to make calls?

    1. Re:No Android or IOS client? by Anonymous Coward · · Score: 1

      Dirty, overweight OSS programmers, that's who.

    2. Re:No Android or IOS client? by OzPeter · · Score: 4, Informative

      Pass. Who uses a full PC to make calls?

      Their FAQ says that and Android client is in the works and will be demoed very soon. As for Apple they claim that Apple's restrictions shuts them out of iOS - but if you have Apple you already have access to FaceTime for all your Apple devices, not that FT can do multi person calls though.

      --
      I am Slashdot. Are you Slashdot as well?
    3. Re:No Android or IOS client? by FireFury03 · · Score: 1

      So use a different SIP client on your phone... all this is standardised...

    4. Re:No Android or IOS client? by hedwards · · Score: 1

      People who don't have a good cellular connection. I regularly use a laptop to do my video conferencing as my cell phone doesn't have a forward facing camera and the internet connection has a tight cap.

    5. Re:No Android or IOS client? by Anonymous Coward · · Score: 1

      https://download.jitsi.org/jitsi/nightly/android/

    6. Re:No Android or IOS client? by tobiasly · · Score: 3, Informative

      Pass. Who uses a full PC to make calls?

      Their FAQ says that and Android client is in the works and will be demoed very soon. As for Apple they claim that Apple's restrictions shuts them out of iOS - but if you have Apple you already have access to FaceTime for all your Apple devices, not that FT can do multi person calls though.

      The release page also indicates that it can already make video calls to Google Talk users on Android. Guess that's the whole point of using a standard like XMPP...

      https://jitsi.org/index.php/Main/News

    7. Re:No Android or IOS client? by stenvar · · Score: 1

      If you are poor its very silly to spend 100$ on smart-phone and another 30$ for monthly contract.

      You can use your smartphone, Android media player, or tablet over WiFi, saving you the monthly contract, your home Internet subscription, and the cost of a whole PC. For a while, I was using voice/texting only on my Android phone (effectively, a few dollars per month) and just used all the other services over WiFi.

    8. Re:No Android or IOS client? by loufoque · · Score: 1

      Most people who make video calls.
      The rest uses special clients tailored for video chat which are usually tied to a manufacturer and extremely expensive.

    9. Re:No Android or IOS client? by Tom · · Score: 1

      And sometimes I want to talk to non-Apple users, you know?

      --
      Assorted stuff I do sometimes: Lemuria.org
    10. Re:No Android or IOS client? by epyT-R · · Score: 1

      productive and clueful people who do more with the internet than twaddle their thumbs with angry birds.

    11. Re:No Android or IOS client? by fa2k · · Score: 1

      Pass. Who uses a full PC to make calls?

      I hate it when there's trouble with the PC and I have to use my phone for Skype. First of all, there's a latency of 1-4 seconds, but that's partly my fault for having an old Android phone. More importantly, I don't like to sit and hold my phone for tens of minutes to point the camera at myself (In fact, I've tried to stick the phone sideways into a roll of kitchen paper just to avoid this, but it wasn't a great success, as it fell over)

  9. Re:Great by ArcadeMan · · Score: 3, Interesting

    It seems people can only read into small details and aren't able to look at the big picture.

    Skype, Facetime and all others are all incompatible with each other. Even basic text messaging services are not compatible with each others, unlike email and websites.

    That's why I quoted xkcd. Not because of the standards used by other programs, but because we seriously need to force Microsoft, Apple and others to unite and support a single standard. All this fragmentation reminds me of the MS-DOS/Mac OS 9/AmigaOS/TOS days.

  10. Re:Free alternative? by Anonymous Coward · · Score: 1

    I'm so glad you asked, see https://en.wikipedia.org/wiki/Free_software

  11. WebRTC? by Anonymous Coward · · Score: 1

    Will it be able to connect to a browser in the future? Because I don't see myself getting everybody I know to install yet another client.

    1. Re:WebRTC? by SpzToid · · Score: 1

      Here's code that will, along with an asterisk server implementation: http://nerdvittles.com/?p=5321

      --
      You can't be ahead of the curve, if you're stuck in a loop.
  12. Java? How about no. by Anonymous Coward · · Score: 2, Informative

    It's written in Java, and everyone knows Java sucks not only with applets, but also with desktop apps.

    1. Re:Java? How about no. by Hal_Porter · · Score: 1

      well, if you've decided to hate it, we can't really do anything about it, can we :). Especially not here :)

      You could recant your heresy.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    2. Re:Java? How about no. by jonadab · · Score: 1

      Java doesn't suck nearly as bad as it used to.

      Not that I've become a huge fan, or anything. I'm just saying, I remember when it was excruciatingly horrible, and these days it's closer to mediocre. I suspect part of the reason is that today's hardware can handle a few more CPU cycles and a somewhat larger memory footprint than a typical 486 SX was really comfortably up to.

      I'm speaking here from purely a user's perspective. What Java is like for programmers is a separate question.

      --
      Cut that out, or I will ship you to Norilsk in a box.
  13. Re:Great by ilsaloving · · Score: 2

    I agree. However everyone *knows* skype. They have a huge user base. That base will be even bigger when MS finishes forcing all MSN users onto it. There are standards, and then there are defacto standards because everyone uses the same product.

    I *really* like the idea of Jitsi. Unfortunately I'm also likely to never use it because I don't know a single other person that uses it, or uses other tools that share the same protocols, despite the fact that said protocols are open standards. Skype is now just another IM system I have to have an account on, which requires me to use Trillian so I don't have 50 different IM clients. Why would I want yet *another* one?

  14. Re:Great by ilsaloving · · Score: 3, Funny

    If only I could delete my post...

    I got Jitsi confused with something else entirely. I'll just shut up now and sit in a corner.

  15. Jitsi Licensing Problem? by Hallow · · Score: 1

    While Jitsi is nice and all, it looks to me like they have a licensing problem. Jitsi has a dependency on ZRTP4J, which is under the GPL, and Jitsi is under the LGPL. Can anyone explain how this is possible without a license exception? And if they have a license exception, where is it documented? and isn't transfered upstream? If so, why not just make ZRTP4J LGPL instead of GPL? And why are they releasing the whole application under the LGPL, and not the GPL anyway?

  16. Re:Great by MrHanky · · Score: 1

    To be fair to XKCD, most people on Slashdot (and elsewhere on the internet) who don't quote them are equally clueless.

  17. Re:Great by SourceFrog · · Score: 1

    Come on, just admit you got this one wrong. Jitsi is software utilizes exactly those 'central standards' you refer to - XMPP may be the primary contender for messaging/voice (via Jingle over XMPP) etc. standard at the moment. The whole point is that different software can talk to one another as e.g. Jitsi supports XMPP, and other XMPP clients also do e.g. Adium. Think of Jitsi end-user software as the equivalent of a web browser and of XMPP as the equivalent of HTTP.

    More: http://en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients#XMPP-related_features

    --
    My other UID is three digits.
  18. Extra feature - Telepresence by spiritplumber · · Score: 1

    I'm going to add support for the Propbridge telepresence rig to the Android version of this. All they need to do is literally add two lines of code, everything else is done by the embedded system. How can I get a hold of the dev team? There's no contact-us page.

    --
    Liberty - Security - Laziness - Pick any two.
  19. Re:Great by interval1066 · · Score: 1
    This is a very interesting protocol from a security standpoint, here's a short blurb from the article on ZRTP:

    This protocol does not require prior shared secrets or rely on a Public key infrastructure (PKI) or on certification authorities, in fact ephemeral Diffie-Hellman keys are generated on each session establishment: this allows the complexity of creating and maintaining a trusted third-party to be bypassed.

    Pretty snazzy. Seems like it could have a lock on the convienence factor. Also could have a lot of exploit vectors.

    --
    Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
  20. Re:Jabber by SourceFrog · · Score: 1

    Jabber's a server, Jitsi's a client. That would be a bit like trying to merge Apache and Webkit.

    I tried the previous major release of Jitsi and all it did was crash a lot, hopefully this new one's a bit better.

    --
    My other UID is three digits.
  21. What's with the hoodies? by funkboy · · Score: 1

    n/t

  22. I just gave it a try by menot · · Score: 1

    We tried it with my team, the interface is incredibly slow, but it works without problems. I just can't understand how an IM application released in 2013 manages to be so slow on a pretty modern computer.... Oh, yeah, Java. /usr/bin/java -classpath /usr/share/jitsi/lib/jdic_stub.jar:/usr/share/jitsi/lib/jdic-all.jar:/usr/share/jitsi/lib/felix.jar:/usr/share/jitsi/lib/bcprovider.jar:/usr/share/jitsi/sc-bundles/sc-launcher.jar:/usr/share/jitsi/sc-bundles/util.jar -Djna.library.path=/usr/share/jitsi/lib/native -Dfelix.config.properties=file:/usr/share/jitsi/lib/felix.client.run.properties -Djava.util.logging.config.file=/usr/share/jitsi/lib/logging.properties -Dnet.java.sip.communicator.SC_HOME_DIR_NAME=.jitsi net.java.sip.communicator.launcher.SIPCommunicator

  23. Re:Great by Technician · · Score: 4, Informative

    The competing standards are SIP, standard audio codecs, and H.264 video confrencing.

    Skype is propritory. SIP is standards based. Skype is for Skype only with payments required to make (Skype out) and/or receive (skype in) calls to normal telephone. Skype out and Skype in can be only purchased from one vendor.

    Unlike Skype, a SIP provider can provide any and/or all of the components. Depending on provider (many) you can mix and match as you like.

    Free SIP accounts can be obtined from Ekiga, Iptel, ippi, and others. Many provide free voicemail, and other features such as a gateway to Google Voice and Skype. Call your SIP friends, your Google Talk Friends, and Skype friends all with the same provider.. (personal plug.. ippi.com provides a free skype and google talk gateways) Google it.

    Free softphones compatible with SIP are numerous, some of which enable encryption, including the one featured in this slashdot article. Free softphones can be obtained from Ekiga, Twinkle, iptel, ippi, and others.

    Hardware phones compatibe with SIP are numberous including offerings from Cisco;/Linksis, Grandstream, Panasonic, and others. No need to keep your computer on to use it. Some even include a vidoe phone.

    There are many providers of DID numbers that do the same as Skype in. You can have multiple numbers including 800, local, overseas, etc. Some providers even offer a DID number for free. IPkall is a good source for a free USA phone number. Think Skype-in but free.

    You can buy a calling plan to permit placing calls. This is generaly not free, but quite cost effective.

    You can tie them together in your own free open source PBX.. such as Asterisk.

    If you want to buy an all in one package plan, providers such as Century Link, Comcast, Magic Jack, Ooma, Net2Phone, Vonage etc all offer complete packages for plug and play operation with less flexibility than mix and match.

    Combining SIP and Google Talk allows me to place calls from Google, and receive my calls on a VOIP phone, even whtn the computer is off. After moving to SIP, I hardly use Skype at all.

    --
    The truth shall set you free!
  24. Re:Great by Technician · · Score: 2

    Jitsi is a SIP client.. It works with ippi and iptel as mentiioned above. Add this to a list of SIP clients listed above, some which support encryption and video.

    --
    The truth shall set you free!
  25. Re:Great by thestuckmud · · Score: 2

    ZRTP looks solid to me. If the short authentication strings (SAS) check out, there is minimal likelihood of a successful attack on the protocol*. If you still don't trust it, jitsi can run peer to peer behind a vpn. If that's not good enough for you, you should be holding your conversations in a noisy location, away from all electronic devices, and out of sight of lip readers with telescopes.

    *Jiti uses a 4 character SAS, which works out to around 24 bits for a 0.000006% chance of successful attack. Attack opportunities are strictly limited by the nature of the protocol (e.g. early commitment to an SAS; the use of cached secrets from previous conversations for authentication). Technically, this may not meet modern cryptographic standards for non-negligibility, but with a 0.999994% chance of an attack being made obvious, you will almost certainly know something is up and can take measures should it happen.

  26. Nice review here... by Bearhouse · · Score: 2

    http://www.onsip.com/voip-phone-reviews/jitsi

    Downloading it now...let's hope they get it out Android and iOS soon.

    (For those saying, "we'll never see this on iOS, well, Apple has "let in" Skype & Viber, so why not?)

    1. Re:Nice review here... by metamatic · · Score: 1

      (For those saying, "we'll never see this on iOS, well, Apple has "let in" Skype & Viber, so why not?)

      Jitsi is GPL, and Apple's mandatory license terms are incompatible with GPL software.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    2. Re:Nice review here... by Fnord666 · · Score: 1

      Jitsi is GPL, and Apple's mandatory license terms are incompatible with GPL software.

      Actually jitsi is LGPL.

      Jitsi is Open Source / Free Software, and is available under the terms of the LGPL.

      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    3. Re:Nice review here... by metamatic · · Score: 1

      Thanks for the correction. Conclusion still applies though. App Store doesn't allow shared libraries and has mandatory license terms incompatible with the LGPL.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  27. Jitsi is the most advanced VOIP program by SD-Arcadia · · Score: 2

    jitsi does automatic encryption if you wish and if both parties support it. jitsi can use the highest quality voip audio codec, opus. you can choose either the highest quality video codec, h.264 or the freedom-minded one, VP8. you can have jitsi on all non-mobile platforms. it supports all protocols, including the crappy proprietary ones like msn and aol. it does voice, video, text, remote desktop and screen sharing. use a SIP and jabber account for the best experience. the only quasi-downside seems to be it comes with its own jre. i wish more people would get on board with jitsi right away.

    --
    https://dalgamotor.wordpress.com/ - Elektronik beyinlere ozgurluk asisi (Turkish)
    1. Re:Jitsi is the most advanced VOIP program by epyT-R · · Score: 4, Insightful

      it's too bad jitsi wasnt written in decent c/c++. desktop java applications are clunky, slow and take way too much memory than they should.

    2. Re:Jitsi is the most advanced VOIP program by markdavis · · Score: 2

      [desktop java program]
      Thank you. I was wondering why the thing was so huge, took so long to start, and had broken looking fonts.

      Jitsi also had all the Yahoo contacts statuses wrong, has a truly horrible default sound setup, and ugly conversation window.

      Back to Pidgin :(

  28. SIP and H323 by loufoque · · Score: 1

    Why is there still no good SIP and H323 open-source client?

  29. Re:What is it with these Open Source projects... by mabinogi · · Score: 1

    That's right, they should all use sensible names like "Skype", "Yahoo" and "Google", otherwise they'll never catch on.

    --
    Advanced users are users too!
  30. Re:Great by thestuckmud · · Score: 1

    Oops thanks for catching my typo. The probability is 99.999994% = 0.99999994.

  31. Re:Great by hobarrera · · Score: 1

    Additionally, Jitsi doesn't represent a new standard, it's a new implementation of an already existing standard.

  32. Re:Great by tricorn · · Score: 1

    I suppose I should look more to see why they selected that, but I'd have preferred to see SRP used. SRP with a zero key (or any other pre-defined key) is essentially DH anyway, and the authentication is built in to the key exchange. It also has the nice feature that one side can't find out the other side's authentication credentials (and hence can't impersonate them).

    SRP is typically used in a client-server relationship, but it can be used in a symmetric way as well.

  33. Re:Great by trawg · · Score: 2

    You can tie them together in your own free open source PBX.. such as Asterisk.

    We do this. My sysadmins gave me Jitsi when I asked about getting a phone at home. It was dead easy to set up; I just run my VPN client, fire up Jitsi and I can make calls using my headset painlessly and easily. In fact I prefer making calls from home now because I can use my awesome gaming headset instead of the crappy handset I have on my desk phone; it's easier to hear people and I can type/take notes while I talk.

  34. SIP and XMPP are open standard by DrYak · · Score: 1

    Jitzi is not Skype. It doesn't use it's own proprietary protocol, it uses open standard.

    Want to make call with your Andoird smart-phone ?
    Get any XMPP or SIP client. (Although a Jitzi-on-Android might happen in the future).

    Want to make secure calls?
    Just make sure that both ends support ZRTP (for calls) and/or OTR (for messages).
    (Jitzi, but also Twinkle(call), Pidgin/Adium (chat), and several others).

    Don't want to create yet another account ?
    Well use your existing Google (XMPP, works for chat and call) or Facebook (XMPP, chat only) accounts.

    As XMPP is an open-standard, there are probably tons of other providers which support it and for which you probably already have an account.

    (Didn't follow Jitzi's latest development: does it support MSN's XMPP-with-OAuth implementation ? If that's the case, MSN could be used for chat too)

    (Whatsupp could be another future possibility as it is also partly based on a XMPP derivative, althrough much more remote from the actual standard)

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  35. WebRTC - API standard by DrYak · · Score: 1

    Will it be able to connect to a browser in the future?

    WebRTC isn't a different video call procotol, it's an API enabling Javascript webapp to open streams (for call or whatever they want).

    If you manage to find an implementation of XMPP or SIP writen in HTML5/Javscript + WebRTC, then yes you could contact people using a web browser.

    (And Google is bound to write a WebRTC version of Google Talk. They are among the developers of WebRTC exactly for this reason).

    Because I don't see myself getting everybody I know to install yet another client.

    Jitzi is build around open standards. They don't need to specifically install Jitzi.

    As long as they have a software supporting XMPP and/or SIP any software will do the job.
    (And Google Talk is an example of web app running on XMPP - though for now calls require a plug-in)

    And as long as both ends support ZRTP (for calls) or OTR (for chat), you will also get end-to-end encryption.
    (Though that is very unlikely to get implemented on a web app)

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  36. ZRTP for Pidgin by DrYak · · Score: 1

    Back to Pidgin :(

    I'm just hoping that someone develops ZRTP support for pidgin....

    Well at least we have OTR support for chat encryption.
    (So you can securely chat with your pidgin to someone running pidgin)

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:ZRTP for Pidgin by markdavis · · Score: 1

      Pidgin has a plugin for encryption, but when I tested it a few years ago it caused problems with long messages and pastes and such and so I stopped using it.

      The killer features in Jitsi is the desktop sharing, encryption, and file transfer.

      Of those, Pidgin supports file transfer yet it doesn't every work in Yahoo :( And encryption I addressed above. I would love to see both fixed and add that desktop sharing thing.... especially if that also worked on Android too.

  37. OTR is the standard encryption by DrYak · · Score: 1

    Pidgin has a plugin for encryption, but when I tested it a few years ago it caused problems with long messages and pastes and such and so I stopped using it.

    GAIM-encryption wasn't good, indeed. Including regarding security (problems with deniability).
    It's not maintained anymore.

    The killer features in Jitsi is the desktop sharing, encryption, and file transfer.
    {...} And encryption I addressed above.

    The current standard in chat encryption is Off-The-Record OTR. This one is the encryption standard that is available out-of-the-box for chat messages in Jitzi. But also in Adium and other modern clients.
    OTR sits as a layer above the chat messages (it's agnostic to the protocol used to exchange message. As long as the messages are exchanged and both ends use OTR, the transmission will be encrypted).

    As of Pidgin: There is a plugin for supporting OTR. (In fact, it's technically the same as Adium, except Pidgin doesn't include it by default). Its either in your distro's repository (if you're running Linux) or there an installer for it (if you're running Windows).
    It works very nicely (it's widely deployed and used. Thus it's better tested and debugged)

    What Pidgin (and Ekiga too, another pet peeves of mine, although its a bit out of scope) lacks on the encryption front is call (Video and Audio) encryption. Pidgin only does pure RTP, Jitzi does ZRTP encryption over the RTP channel.
    (ZRTP functions the same way as OTR: it sits above a FTP channel. No matter which protocol opened the RTP channel, once the channel is open, ZRTP can encrypt it, as long as both ends have it).

    Regarding Desktop:

    Desktop streaming:
    - in Pidgin, it's just a matter of selecting the correct video source. Just tell GStreamer to use the desktop as the source, instead of the webcam or whatever complicated Gstreamer-powered plumbing you use to bring a video source to Pidgin.
    The problem here is more user-friendliness. Pidgin doesn't have its own settings to choose video source. You have to select the default GStreamer source using 3rd party software.

    Desktop sharing:
    - I don't know. There are a couple of Pidgin/VNC plugins around... But I don't have any idea what Jitsi is actually using and if its implementation is standardised or not.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  38. Re:Great by Technician · · Score: 1

    For even more freedom of movement, use a trucker's noise canceling bluetooth headset.

    --
    The truth shall set you free!