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
- open web administration of ISL Conference Proxy http://localhost:7615/conf
- login using admin account
- click Online update link in left navigation
- 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
Implemented next generation sound architecture (CHAP_SA) to achieve echo detection and cancellation.
Added option to disable auto silence canceling. In settings a checkbox was added. By default ISL Groop does not cancel silence anymore.
Defect fixes
Procedure:
- Create a meeting
- More than 5 users should join
- video quality in video container is set to slideshow mode
The defect was fixed.
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.
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.
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.
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.
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
When computer has high CPU load and low bandwidth audio packets sometimes got stalled.
The defect was fixed.
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.
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.
Export saves file always to My Documents.
The defect was fixed.
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).