Application Limitations
When using ICE Desktop in a browser, some features are unavailable or behave differently than when using the native ICE Desktop application.
Hot keys (keyboard shortcuts): For security reasons, a web page cannot monitor key-press events when the user does not have the window in focus. Because of this limitation, the hotkeys feature is unavailable in the web version.
Audio steering: Users will not be able to direct audio to different speakers on their computer, or choose the microphone device to use. These selections are made through the browser itself (that is, a user will choose the speaker and microphone device in their browser’s settings; the process of doing so is specific to each browser).
IGMP multicast channel connections: Web browsers do not support transmitting or receiving IGMP multicast traffic. Channels not configured to use a Rallypoint will not work in a browser (and will display a 'Channel not available on web' message). Furthermore, configuration options related to choosing a network device for multicast traffic are not available in the web application.
Gravatars: Due to cross-origin security requirements and a limitation in the library used to render
Gravatars, the web client will only display a user’s initials as their avatar, even when a Gravatar is available.
MELPe Codec: Channels configured to use this codec will not function on the web and will appear with the 'Channel not available on web' message. This feature may be added in a future release.
FIPS 140-2 (Wolf SSL): All SSL connections utilize the browser’s internal cryptography engine for security. Customers interested in FIPS-compliant security should utilize a FIPS-compliant browser. Note that the 'Build' dialog will always display 'FIPS 140-2 not validated' in the web client, irrespective of the FIPS compliance of the browser.
App sounds: Some browsers will squelch audio (like ring tones) that are produced by a web application when the browser window is minimized or in the background.