ISL Groop 2.2.0 for Windows, Mac & Linux (2011-04-08)

 

General Information

On 8th of April 2011 we have released:

  • ISL Groop 2.2.0 (Release date: 2011-04-04 Revision 19514) for Windows2000 and newer
  • ISL Groop 2.2.0 (Release date: 2011-04-04 Revision 19514) for Mac OSX
  • ISL Groop 2.2.0 (Release date: 2011-04-04 Revision 19514) for Mac OSX PowerPC
  • ISL Groop 2.2.0 (Release date: 2011-04-04 Revision 19514) for Linux
  • ISL Groop 2.2.0 (Release date: 2011-04-04 Revision 19514) for Linux64

Upgrading to new version

Hosted Service

Please visit http://www.islonline.com to host a meeting or join a meeting.

Important: You need to have a valid ISL Online products login to host a meeting using ISL Groop.

Server License

Upgrades are free of charge for ISL Online Server License users with active Extended Support Service. ISL Online Server License users with expired Extended Support Service are welcome to purchase Extended Support Service in order to gain access to the newly released ISL Online Server system. In case you have extended ESS you will need to create new license file and upload it to your ISL Conference Proxy server.

Quick Instructions for users with ISL Conference Proxy 3.1 installed

  1. open web administration of ISL Conference Proxy http://localhost:7615/conf
  2. login using admin account
  3. click Online update link in left navigation
  4. click Apply changes if you have automatic install

Improvements

Major improvements

  • new audio processing library CHAP-SA with acoustic echo canceling filter
  • improved in hot-plug audio device handling

List of improvements

[ISLGROOP-41] - ISL Groop - Implement CHAP_SA More

Description

Implemented next generation sound architecture (CHAP_SA) to achieve echo detection and cancellation.

[ISLGROOP-38] - ISL Groop - Constant bit rate audio stream More

Description

Added option to disable auto silence canceling. In settings a checkbox was added. By default ISL Groop does not cancel silence anymore.

Defect fixes

[ISLGROOP-2] - Podium video quality is set to slideshow if you change layout to conference and back More

Description

Procedure:

- Create a meeting

- More than 5 users should join

- video quality in video container is set to slideshow mode

The defect was fixed.

[ISLGROOP-6] - ISL Groop - Click on F11 (full screen) twice fast the message will still appear about full screen More

Description

When in Groop and you click the F11 button for full screen you should get the full screen and the message box of Pressing escape for exiting the full screen should appear. If you click F11 twice fast the same message box will appear even if you are not in full screen.

The defect was fixed.

[ISLGROOP-9] - ISL Groop - Cannot answer questions More

Description

Procedure:

Post a new question and answer it. After that delete that question. After that you can post a question and answer it but the answer will never appear.

The defect was fixed.

[ISLGROOP-29] - ISL Groop - Incorrect notification window position and rendering More

Description

Procedure:

- switch to Q&A tab (client 1)

- post new chat message (client 2)

- minimize client 1 while New message notification is still visible (!!)

- post new chat message (client 2)

- New message notification will appear on client 1's desktop, but instead of being rendered as a tray notification, it appears in the last known Groop window position. Fix position reset on minimize event to solve the issue.

- Notification timer fails for the case described. Unify notification hide call for all notification window states.

The defect was fixed.

[ISLGROOP-31] - ISL Groop - Owner ungraceful exit CRASHES application More

Description

Procedure:

- create a session that can be started by Owner only (client 1)

- Join a session as a Presenter (client 2)

- Start a session with Owner (client 1)

- Client  2 is now in the session

- kill ISL_Groop_version_session process (client 1)

- wait 3 minutes observing client 2

After timeout client 2's application crashes.

The defect was fixed.

[ISLGROOP-32] - ISL Groop - Terminate session results in incorrect client state More

Description

Procedure:

- start a session with Owner (client 1)

- join a session with Presenter (client 2)

- terminate session (client 1's active connections usage page)

Terminate session deactivates a session and expels client 2 from the session. Client 2's application is switched to an undefined UI state. A dialog was implemented: 'This meeting is now closed!' with 'Exit' button. Closing a dialog also closes the application.

Reference ISLGROOP-30

[ISLGROOP-39] - ISL Groop - Audio packet stall More

Description

When computer has high CPU load and low bandwidth audio packets sometimes got stalled.

The defect was fixed.

[ISLGROOP-40] - ISL Groop - High CPU burn when rendering high bit-rate video More

Description

On some computers video rendering has high CPU usage. Optimized video rendering to avoid 100% CPU burn. Also video frame rate is limited in case CPU usage for rendering is high.

The defect was fixed.

[ISLGROOP-45] - ISL Groop - Audio capture fails after USB device removal More

Description

Procedure:

- start audio capture,

- use USB recording device

- remove it while audio channel is live

This action corrupts audio channel and prevents Groop from transmitting via any alternative device. Created a fix for hot plugging an USB device.

The defect was fixed.

[ISLGROOP-47] - ISL Groop - Exporting PPT path bug More

Description

Export saves file always to My Documents.

The defect was fixed.

[ISLGROOP-48] - ISL Groop - Audio device playback fails after removing device More

Description

Procedure:

- connect USB headset and select it for playback on client 1

- start audio on client 2, client 1 is now receiving sound

- remove USB device on client 1

- plug the USB headset back in

Client 1 is not receiving sound anymore. Opening audio settings reveals that USB device is selected and it starts playing after leaving settings. If one wouldn't plug the headset back in, there would be no playback device selected.

Implemented the following fix for playback device: use user selection if it exist; if not, use default windows device (it is always defined).

Was this article helpful?