[jitsi-users] Jitsi 2.2 released!


#1

Jitsi 2.2 is now available for download (https://download.jitsi.org) here
offering stability improvements and feature enhancements. In this release
you will enjoy support for XMPP resources, support for Microsoft’s WASAPI
audio system, significantly better audio quality over lossy networks such
as Wi-Fi, improved conference call stability with Jitsi Videobridge (still
a Work In Progress), better video calls and many other improvements and
many sorted out problems of the video calls quality. We also now "push to
talk" functionality, ability to set the video bit rate, improved window
behavior and more readable history logging.

Jitsi downloads are available for Mac OS X, Linux and Windows and are
completely translated in Bulgarian, English, French, German, Italian,
Spanish. Partial translations for 19 more languages are also included.

Following is a list of the most important changes brought by this build:

* Adds an alternative to PortAudio using Windows Audio Session API (WASAPI)
(Not yet but soon to become the default audio system on Windows).

* Adds the possibility to send message or call a specific contact resource
over XMPP.

* Allows setting the video bit rate.

* Adds presence, avatars and phone types to the "Transfer Call" dialog.

* Fixes duplication of incoming messages and file transfer panels when show
history in chats is enabled.

* Adds a new Jitter Buffer implementation that greatly improves audio in
lossy networks such as Wi-Fi.

* Adds support for searching for contacts in Thunderbird address books.

* Adds organization name in LDAP and OS X Address Book search results.

* Detects video support in XMPP vCard-s (important for CUSAX deployments).

* Improves Jitsi Videobridge call stability (Work In Progress).

* Fixes false-alerts for chat window closing.

* Implements a way for users to disable call waiting via configuration.

* Fixes various problems with video calls.

* Adds "push to talk" functionality (quick unmute while pressing
Ctrl+Shift+T).

* Prevents firewall prompts from popping up every time Jitsi is started on
Mac OS X 10.6.

* Fixes copying of smileys, links and message headers in the chat history
window (which wasn’t previously possible).

* Adds TLS client certificate login strategy for XMPP.

* Adds a minimal (configurable) duration for RTP DTMF tones.

* Adds retransmissions for 180 Ringing SIP responses over unreliable
transports.

* Fixes NAPTR sorting by preference.

* Allows use of distinct (configurable) port ranges for audio and video
streams.

* Improves incoming call window placement.

* Upgrades to latest ice4j version, for better WebRTC compatibility (Work
In Progress).

* Makes conference related menu items available regardless of the currently
active window.

* Fixes the event configuration file chooser to remember the last stored
file location.

* Reverts to use of vanilla bouncy castle libs to address comments received
during the Debian submission.

* Logs dates in all history files as ISO 8601 with time zone.

* Various other fixes and improvements.

See the full commit log here: http://goo.gl/AfKzq

Best regards from the Jitsi dev team!


#2

Great news. As a former PortAudio developer and someone who still monitors that mailing list and even occasionally contributes small patches, I wonder why you developed an alternative WASAPI implementation rather than using the WASAPI PortAudio driver. I admit, I'm not a windows user, so I don't know the state of PA/WASAPI, but I imagine it would have been at least a good starting point.

  bjorn

···

On Apr 30, 2013, at 6:29 PM, Pavel Tankov wrote:

Jitsi 2.2 is now available for download (https://download.jitsi.org) here offering stability improvements and feature enhancements. In this release you will enjoy support for XMPP resources, support for Microsoft’s WASAPI audio system, significantly better audio quality over lossy networks such as Wi-Fi, improved conference call stability with Jitsi Videobridge (still a Work In Progress), better video calls and many other improvements and many sorted out problems of the video calls quality. We also now "push to talk" functionality, ability to set the video bit rate, improved window behavior and more readable history logging.

Jitsi downloads are available for Mac OS X, Linux and Windows and are completely translated in Bulgarian, English, French, German, Italian, Spanish. Partial translations for 19 more languages are also included.

Following is a list of the most important changes brought by this build:

* Adds an alternative to PortAudio using Windows Audio Session API (WASAPI) (Not yet but soon to become the default audio system on Windows).

...

-----------------------------
Bjorn Roche
http://www.xonami.com
Audio Collaboration
http://blog.bjornroche.com
@xonamiaudio


#3

So should the jitsi nightly build number be bumped to 2.3?

···

Am 01.05.2013 um 00:29 schrieb Pavel Tankov <ptankov@bluejimp.com>:

Jitsi 2.2 is now available for download (https://download.jitsi.org) here offering stability improvements and feature enhancements. In this release you will enjoy support for XMPP resources, support for Microsoft’s WASAPI audio system, significantly better audio quality over lossy networks such as Wi-Fi, improved conference call stability with Jitsi Videobridge (still a Work In Progress), better video calls and many other improvements and many sorted out problems of the video calls quality. We also now "push to talk" functionality, ability to set the video bit rate, improved window behavior and more readable history logging.

Jitsi downloads are available for Mac OS X, Linux and Windows and are completely translated in Bulgarian, English, French, German, Italian, Spanish. Partial translations for 19 more languages are also included.

Following is a list of the most important changes brought by this build:

* Adds an alternative to PortAudio using Windows Audio Session API (WASAPI) (Not yet but soon to become the default audio system on Windows).
* Adds the possibility to send message or call a specific contact resource over XMPP.
* Allows setting the video bit rate.
* Adds presence, avatars and phone types to the "Transfer Call" dialog.
* Fixes duplication of incoming messages and file transfer panels when show history in chats is enabled.
* Adds a new Jitter Buffer implementation that greatly improves audio in lossy networks such as Wi-Fi.
* Adds support for searching for contacts in Thunderbird address books.
* Adds organization name in LDAP and OS X Address Book search results.
* Detects video support in XMPP vCard-s (important for CUSAX deployments).
* Improves Jitsi Videobridge call stability (Work In Progress).
* Fixes false-alerts for chat window closing.
* Implements a way for users to disable call waiting via configuration.
* Fixes various problems with video calls.
* Adds "push to talk" functionality (quick unmute while pressing Ctrl+Shift+T).
* Prevents firewall prompts from popping up every time Jitsi is started on Mac OS X 10.6.
* Fixes copying of smileys, links and message headers in the chat history window (which wasn’t previously possible).
* Adds TLS client certificate login strategy for XMPP.
* Adds a minimal (configurable) duration for RTP DTMF tones.
* Adds retransmissions for 180 Ringing SIP responses over unreliable transports.
* Fixes NAPTR sorting by preference.
* Allows use of distinct (configurable) port ranges for audio and video streams.
* Improves incoming call window placement.
* Upgrades to latest ice4j version, for better WebRTC compatibility (Work In Progress).
* Makes conference related menu items available regardless of the currently active window.
* Fixes the event configuration file chooser to remember the last stored file location.
* Reverts to use of vanilla bouncy castle libs to address comments received during the Debian submission.
* Logs dates in all history files as ISO 8601 with time zone.
* Various other fixes and improvements.

See the full commit log here: http://goo.gl/AfKzq

Best regards from the Jitsi dev team!


#4

I'm trying to understand how to set up Thunderbird address book
integration in Jitsi 2.2. I wrote up my best guess for what the
instructions might be:
https://jitsi.org/Documentation/SearchThunderbirdContacts

However, I have not managed to get this working yet. I'm using
Thunderbird 17.05 on Windows 7. What am I missing?

.

···

On 4/30/2013 5:29 PM, Pavel Tankov wrote:

* Adds support for searching for contacts in Thunderbird address books.


#5

Hi Pavel,

good news, thanks!

One question, I did not see the ".rpm" packages
and others are missing too ("linux", "generic"
and "src"). Do you plan to add them?

Thanks again,

bye,

pg

···

On Wed, May 01, 2013 at 01:29:32AM +0300, Pavel Tankov wrote:

Jitsi 2.2 is now available for download (https://download.jitsi.org) here
offering stability improvements and feature enhancements. In this release
you will enjoy support for XMPP resources, support for Microsoft’s WASAPI
audio system, significantly better audio quality over lossy networks such
as Wi-Fi, improved conference call stability with Jitsi Videobridge (still
a Work In Progress), better video calls and many other improvements and
many sorted out problems of the video calls quality. We also now "push to
talk" functionality, ability to set the video bit rate, improved window
behavior and more readable history logging.

Jitsi downloads are available for Mac OS X, Linux and Windows and are
completely translated in Bulgarian, English, French, German, Italian,
Spanish. Partial translations for 19 more languages are also included.

Following is a list of the most important changes brought by this build:

* Adds an alternative to PortAudio using Windows Audio Session API (WASAPI)
(Not yet but soon to become the default audio system on Windows).

* Adds the possibility to send message or call a specific contact resource
over XMPP.

* Allows setting the video bit rate.

* Adds presence, avatars and phone types to the "Transfer Call" dialog.

* Fixes duplication of incoming messages and file transfer panels when show
history in chats is enabled.

* Adds a new Jitter Buffer implementation that greatly improves audio in
lossy networks such as Wi-Fi.

* Adds support for searching for contacts in Thunderbird address books.

* Adds organization name in LDAP and OS X Address Book search results.

* Detects video support in XMPP vCard-s (important for CUSAX deployments).

* Improves Jitsi Videobridge call stability (Work In Progress).

* Fixes false-alerts for chat window closing.

* Implements a way for users to disable call waiting via configuration.

* Fixes various problems with video calls.

* Adds "push to talk" functionality (quick unmute while pressing
Ctrl+Shift+T).

* Prevents firewall prompts from popping up every time Jitsi is started on
Mac OS X 10.6.

* Fixes copying of smileys, links and message headers in the chat history
window (which wasn’t previously possible).

* Adds TLS client certificate login strategy for XMPP.

* Adds a minimal (configurable) duration for RTP DTMF tones.

* Adds retransmissions for 180 Ringing SIP responses over unreliable
transports.

* Fixes NAPTR sorting by preference.

* Allows use of distinct (configurable) port ranges for audio and video
streams.

* Improves incoming call window placement.

* Upgrades to latest ice4j version, for better WebRTC compatibility (Work
In Progress).

* Makes conference related menu items available regardless of the currently
active window.

* Fixes the event configuration file chooser to remember the last stored
file location.

* Reverts to use of vanilla bouncy castle libs to address comments received
during the Debian submission.

* Logs dates in all history files as ISO 8601 with time zone.

* Various other fixes and improvements.

See the full commit log here: http://goo.gl/AfKzq

Best regards from the Jitsi dev team!

--

piergiorgio


#6

It should. It's holiday time around here though ...

--sent from my mobile

···

On May 1, 2013 4:09 PM, "Steve" <stevebell@gulli.com> wrote:

So should the jitsi nightly build number be bumped to 2.3?

Am 01.05.2013 um 00:29 schrieb Pavel Tankov <ptankov@bluejimp.com>:

Jitsi 2.2 is now available for download (https://download.jitsi.org) here
offering stability improvements and feature enhancements. In this release
you will enjoy support for XMPP resources, support for Microsoft’s WASAPI
audio system, significantly better audio quality over lossy networks such
as Wi-Fi, improved conference call stability with Jitsi Videobridge (still
a Work In Progress), better video calls and many other improvements and
many sorted out problems of the video calls quality. We also now "push to
talk" functionality, ability to set the video bit rate, improved window
behavior and more readable history logging.

Jitsi downloads are available for Mac OS X, Linux and Windows and are
completely translated in Bulgarian, English, French, German, Italian,
Spanish. Partial translations for 19 more languages are also included.

Following is a list of the most important changes brought by this build:

* Adds an alternative to PortAudio using Windows Audio Session API
(WASAPI) (Not yet but soon to become the default audio system on Windows).
* Adds the possibility to send message or call a specific contact resource
over XMPP.
* Allows setting the video bit rate.
* Adds presence, avatars and phone types to the "Transfer Call" dialog.
* Fixes duplication of incoming messages and file transfer panels when
show history in chats is enabled.
* Adds a new Jitter Buffer implementation that greatly improves audio in
lossy networks such as Wi-Fi.
* Adds support for searching for contacts in Thunderbird address books.
* Adds organization name in LDAP and OS X Address Book search results.
* Detects video support in XMPP vCard-s (important for CUSAX deployments).
* Improves Jitsi Videobridge call stability (Work In Progress).
* Fixes false-alerts for chat window closing.
* Implements a way for users to disable call waiting via configuration.
* Fixes various problems with video calls.
* Adds "push to talk" functionality (quick unmute while pressing
Ctrl+Shift+T).
* Prevents firewall prompts from popping up every time Jitsi is started on
Mac OS X 10.6.
* Fixes copying of smileys, links and message headers in the chat history
window (which wasn’t previously possible).
* Adds TLS client certificate login strategy for XMPP.
* Adds a minimal (configurable) duration for RTP DTMF tones.
* Adds retransmissions for 180 Ringing SIP responses over unreliable
transports.
* Fixes NAPTR sorting by preference.
* Allows use of distinct (configurable) port ranges for audio and video
streams.
* Improves incoming call window placement.
* Upgrades to latest ice4j version, for better WebRTC compatibility (Work
In Progress).
* Makes conference related menu items available regardless of the
currently active window.
* Fixes the event configuration file chooser to remember the last stored
file location.
* Reverts to use of vanilla bouncy castle libs to address comments
received during the Debian submission.
* Logs dates in all history files as ISO 8601 with time zone.
* Various other fixes and improvements.

See the full commit log here: http://goo.gl/AfKzq

Best regards from the Jitsi dev team!


#7

* Adds support for searching for contacts in Thunderbird address books.

I'm trying to understand how to set up Thunderbird address book
integration in Jitsi 2.2. I wrote up my best guess for what the
instructions might be:
https://jitsi.org/Documentation/SearchThunderbirdContacts

These instructions are correct.
However, could you please add a note that the feature is still experimental? We missed to mention that in the release notes.

However, I have not managed to get this working yet. I'm using
Thunderbird 17.05 on Windows 7. What am I missing?

Mark Dammer reported a similar issue yesterday. However I couldn't see anything in his logs. Maybe there's something in yours?

Thanks for testing!

Ingo


#8

Could you please try again with the next nightly build, I've fixed some issues discovered with Mark (see the thread on the users list).

Regards,
Ingo

···

On 4/30/2013 5:29 PM, Pavel Tankov wrote:

* Adds support for searching for contacts in Thunderbird address books.

I'm trying to understand how to set up Thunderbird address book
integration in Jitsi 2.2. I wrote up my best guess for what the
instructions might be:
https://jitsi.org/Documentation/SearchThunderbirdContacts

However, I have not managed to get this working yet. I'm using
Thunderbird 17.05 on Windows 7. What am I missing?


#9

Yep, for the RPM, we'll fix it very soon. The generic is not maintained anymore and is not expected to work. We'll hide that from the Download page. The others will be fixed, too. Thanks for the note.

Pavel Tankov

···

On 05.май.2013, at 11:49, Piergiorgio Sartor wrote:

Hi Pavel,

good news, thanks!

One question, I did not see the ".rpm" packages
and others are missing too ("linux", "generic"
and "src"). Do you plan to add them?

Thanks again,

bye,

pg

On Wed, May 01, 2013 at 01:29:32AM +0300, Pavel Tankov wrote:

Jitsi 2.2 is now available for download (https://download.jitsi.org) here
offering stability improvements and feature enhancements. In this release
you will enjoy support for XMPP resources, support for Microsoft’s WASAPI
audio system, significantly better audio quality over lossy networks such
as Wi-Fi, improved conference call stability with Jitsi Videobridge (still
a Work In Progress), better video calls and many other improvements and
many sorted out problems of the video calls quality. We also now "push to
talk" functionality, ability to set the video bit rate, improved window
behavior and more readable history logging.

Jitsi downloads are available for Mac OS X, Linux and Windows and are
completely translated in Bulgarian, English, French, German, Italian,
Spanish. Partial translations for 19 more languages are also included.

Following is a list of the most important changes brought by this build:

* Adds an alternative to PortAudio using Windows Audio Session API (WASAPI)
(Not yet but soon to become the default audio system on Windows).

* Adds the possibility to send message or call a specific contact resource
over XMPP.

* Allows setting the video bit rate.

* Adds presence, avatars and phone types to the "Transfer Call" dialog.

* Fixes duplication of incoming messages and file transfer panels when show
history in chats is enabled.

* Adds a new Jitter Buffer implementation that greatly improves audio in
lossy networks such as Wi-Fi.

* Adds support for searching for contacts in Thunderbird address books.

* Adds organization name in LDAP and OS X Address Book search results.

* Detects video support in XMPP vCard-s (important for CUSAX deployments).

* Improves Jitsi Videobridge call stability (Work In Progress).

* Fixes false-alerts for chat window closing.

* Implements a way for users to disable call waiting via configuration.

* Fixes various problems with video calls.

* Adds "push to talk" functionality (quick unmute while pressing
Ctrl+Shift+T).

* Prevents firewall prompts from popping up every time Jitsi is started on
Mac OS X 10.6.

* Fixes copying of smileys, links and message headers in the chat history
window (which wasn’t previously possible).

* Adds TLS client certificate login strategy for XMPP.

* Adds a minimal (configurable) duration for RTP DTMF tones.

* Adds retransmissions for 180 Ringing SIP responses over unreliable
transports.

* Fixes NAPTR sorting by preference.

* Allows use of distinct (configurable) port ranges for audio and video
streams.

* Improves incoming call window placement.

* Upgrades to latest ice4j version, for better WebRTC compatibility (Work
In Progress).

* Makes conference related menu items available regardless of the currently
active window.

* Fixes the event configuration file chooser to remember the last stored
file location.

* Reverts to use of vanilla bouncy castle libs to address comments received
during the Debian submission.

* Logs dates in all history files as ISO 8601 with time zone.

* Various other fixes and improvements.

See the full commit log here: http://goo.gl/AfKzq

Best regards from the Jitsi dev team!

--

piergiorgio


#10

The nightly build addresses the prefix issue that Mark identified (I had
the same problem the next time I opened Jitsi). But Jitsi is not able to
parse my address book.

00:53:36.069 WARNING: [195]
plugin.thunderbird.ThunderbirdContactQuery.run().138 Could not parse
C:\Users\David\AppData\Roaming\Thunderbird\Profiles\l6gdwqqs.default\abook.mab
java.lang.RuntimeException: RegEx does not match:
<(24C4=33b)(81=)(84=abytyci@graceland.edu)(80=0)(83=1)(2465=1356628434)

...

[the remaining contents of my address book]

...

Attached is address book of five fake contacts that Jitsi is unable to
parse. Initially I thought it might have to do with multi-line text in a
contact, but now I'm not sure. I now wonder if it has to do with
deleting contacts in Thunderbird address book, but I wasn't able to
easily verify. Maybe someone can make sense of the attached logs and
sample data.

David

2013-05-02@23.02.25-logs.zip (14.4 KB)

abook.mab (5.32 KB)

···

On 5/2/2013 3:52 PM, Ingo Bauersachs wrote:

I'm trying to understand how to set up Thunderbird address book
integration in Jitsi 2.2. I wrote up my best guess for what the
instructions might be:
https://jitsi.org/Documentation/SearchThunderbirdContacts However, I
have not managed to get this working yet. I'm using Thunderbird 17.05
on Windows 7. What am I missing?

Could you please try again with the next nightly build, I've fixed some issues discovered with Mark (see the thread on the users list).


#11

Hey Piergiorgio,

The RPMs are there now.

- Pavel

···

On Tue, May 7, 2013 at 10:54 AM, Pavel Tankov <ptankov@bluejimp.com> wrote:

Yep, for the RPM, we'll fix it very soon. The generic is not maintained
anymore and is not expected to work. We'll hide that from the Download
page. The others will be fixed, too. Thanks for the note.

Pavel Tankov

On 05.май.2013, at 11:49, Piergiorgio Sartor wrote:

> Hi Pavel,
>
> good news, thanks!
>
> One question, I did not see the ".rpm" packages
> and others are missing too ("linux", "generic"
> and "src"). Do you plan to add them?
>
> Thanks again,
>
> bye,
>
> pg
>
> On Wed, May 01, 2013 at 01:29:32AM +0300, Pavel Tankov wrote:
>> Jitsi 2.2 is now available for download (https://download.jitsi.org)
here
>> offering stability improvements and feature enhancements. In this
release
>> you will enjoy support for XMPP resources, support for Microsoft’s
WASAPI
>> audio system, significantly better audio quality over lossy networks
such
>> as Wi-Fi, improved conference call stability with Jitsi Videobridge
(still
>> a Work In Progress), better video calls and many other improvements and
>> many sorted out problems of the video calls quality. We also now "push
to
>> talk" functionality, ability to set the video bit rate, improved window
>> behavior and more readable history logging.
>>
>>
>> Jitsi downloads are available for Mac OS X, Linux and Windows and are
>> completely translated in Bulgarian, English, French, German, Italian,
>> Spanish. Partial translations for 19 more languages are also included.
>>
>>
>> Following is a list of the most important changes brought by this build:
>>
>>
>> * Adds an alternative to PortAudio using Windows Audio Session API
(WASAPI)
>> (Not yet but soon to become the default audio system on Windows).
>>
>> * Adds the possibility to send message or call a specific contact
resource
>> over XMPP.
>>
>> * Allows setting the video bit rate.
>>
>> * Adds presence, avatars and phone types to the "Transfer Call" dialog.
>>
>> * Fixes duplication of incoming messages and file transfer panels when
show
>> history in chats is enabled.
>>
>> * Adds a new Jitter Buffer implementation that greatly improves audio in
>> lossy networks such as Wi-Fi.
>>
>> * Adds support for searching for contacts in Thunderbird address books.
>>
>> * Adds organization name in LDAP and OS X Address Book search results.
>>
>> * Detects video support in XMPP vCard-s (important for CUSAX
deployments).
>>
>> * Improves Jitsi Videobridge call stability (Work In Progress).
>>
>> * Fixes false-alerts for chat window closing.
>>
>> * Implements a way for users to disable call waiting via configuration.
>>
>> * Fixes various problems with video calls.
>>
>> * Adds "push to talk" functionality (quick unmute while pressing
>> Ctrl+Shift+T).
>>
>> * Prevents firewall prompts from popping up every time Jitsi is started
on
>> Mac OS X 10.6.
>>
>> * Fixes copying of smileys, links and message headers in the chat
history
>> window (which wasn’t previously possible).
>>
>> * Adds TLS client certificate login strategy for XMPP.
>>
>> * Adds a minimal (configurable) duration for RTP DTMF tones.
>>
>> * Adds retransmissions for 180 Ringing SIP responses over unreliable
>> transports.
>>
>> * Fixes NAPTR sorting by preference.
>>
>> * Allows use of distinct (configurable) port ranges for audio and video
>> streams.
>>
>> * Improves incoming call window placement.
>>
>> * Upgrades to latest ice4j version, for better WebRTC compatibility
(Work
>> In Progress).
>>
>> * Makes conference related menu items available regardless of the
currently
>> active window.
>>
>> * Fixes the event configuration file chooser to remember the last stored
>> file location.
>>
>> * Reverts to use of vanilla bouncy castle libs to address comments
received
>> during the Debian submission.
>>
>> * Logs dates in all history files as ISO 8601 with time zone.
>>
>> * Various other fixes and improvements.
>>
>>
>> See the full commit log here: http://goo.gl/AfKzq
>>
>>
>> Best regards from the Jitsi dev team!
>
> --
>
> piergiorgio


#12

The nightly build addresses the prefix issue that Mark identified (I had
the same problem the next time I opened Jitsi). But Jitsi is not able to
parse my address book.

00:53:36.069 WARNING: [195]
plugin.thunderbird.ThunderbirdContactQuery.run().138 Could not parse
C:\Users\David\AppData\Roaming\Thunderbird\Profiles\l6gdwqqs.default\aboo
k.ma b java.lang.RuntimeException: RegEx does not match:
<(24C4=33b)(81=)(84=abytyci@graceland.edu)(80=0)(83=1)(2465=1356628434)

...
[the remaining contents of my address book]
...

Attached is address book of five fake contacts that Jitsi is unable to
parse. Initially I thought it might have to do with multi-line text in a
contact, but now I'm not sure. I now wonder if it has to do with
deleting contacts in Thunderbird address book, but I wasn't able to
easily verify. Maybe someone can make sense of the attached logs and
sample data.

Thanks a lot for the example!
I've just committed a fix that accepts the newlines, the build should be available in a couple of hours.

David

Ingo