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
[ISLGROOP-41] - ISL Groop - Implement CHAP_SA More
DescriptionImplemented next generation sound architecture (CHAP_SA) to achieve echo detection and cancellation.
[ISLGROOP-38] - ISL Groop - Constant bit rate audio stream More
DescriptionAdded 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
DescriptionProcedure:
- 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
DescriptionWhen 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
DescriptionProcedure:
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
DescriptionProcedure:
- 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
DescriptionProcedure:
- 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
DescriptionProcedure:
- 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
DescriptionWhen 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
DescriptionOn 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
DescriptionProcedure:
- 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
DescriptionExport saves file always to My Documents.
The defect was fixed.
[ISLGROOP-48] - ISL Groop - Audio device playback fails after removing device More
DescriptionProcedure:
- 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).