Intel Unite® Solution General FAQs
Q: What software components comprise the Intel Unite ® solution?
Intel Unite® software consists of four basic components:
- Server—The server software provides the pin code access to the individual hubs in an enterprise deployment.
- Hub—The hub software is installed in the hub PC that is deployed to the individual conference/collaboration space.
- Client—The client software is installed on users’ systems to access the in-room hub.
- Plugins—Software that’s installed on the hub to extend functionality within the conference room.
Q: What is the Intel Unite solution?
A: The Intel Unite solution lets a user share a screen with a conference room PC without a dongle. Client PCs featuring Intel® Core™ vPro™ processor technology can create smarter connected meeting spaces that are easy to use and secure. Visit the Intel Unite Solution site to learn more.
Q: Can Intel Unite solution technology extend beyond the corporate network?
A: Currently, Intel Unite solution does not extend screen sharing outside the corporate network. To reach users outside of the corporate network, you need to extend the hub with a collaboration plugin, such as the Skype for Business* plugin.
Q: What is the difference between the standalone versus the enterprise installation?
A: The standalone installation lets you install the hub for use as its own pin server and only works on a single subnet. It is recommended to be used only for evaluation purposes. Plugins do not get enabled.
The enterprise installation allows for spanning of multiple subnets, supports multiple hubs, configuration profiles and adds additional levels of security through access control lists.
Q: Does the hub software always run in full screen (kiosk) mode?
A: No, however the default setting is Full Screen mode. The setting can be managed via assigned profiles for the Hub on the server and with changing the Intel Unite configuration file (Dev only).
Intel Unite® Plugin FAQ
Q: What are Intel Unite software plugins?
A: Plugins allow developers of collaboration and conference room solutions to integrate their products with Intel Unite solution technology to provide a seamless user experience.
Plugins are developed as a library that runs on the hub PC and provide a control interface to each of the connected servers.
Q: What kind of plugins can be developed for Intel Unite software?
A: There are a variety of possible usages, depending on the solution to be integrated.
- Collaboration software solutions: To extend the reach into the conference room, a plugin can provide meeting controls for an enterprise/cloud web conferencing solution.
- The expectation is to enable the hub to join a web conference as a participant. This makes it easy for participants inside the conference room to share their screens through the Intel Unite solution, and for participants outside the conference room to see the collateral using the web conferencing software solution.
- For conference room device makers (speakerphones, cameras, and so on), a plugin can provide an easy interface to access the device controls (volume, video, and lights).
Q: What are the requirements to develop plugins for Intel Unite software?
A: A development environment with Microsoft .NET 4.0 software or later and the CFCPlugin.dll that provides the interface that comes with the hub software are required. To run and test the plugin you need a hub and a server, along with various clients.
Q: How do I get started developing plugins for Intel Unite software?
Q: Are plugins that are developed for one version of Intel Unite software compatible with other versions the software?
A: Currently, plugins are compatible between versions 3.1, 3.2, and 3.3.
Q: Are there any special plugin installation requirements for Intel Unite software?
A: A plugin must be named "*Plugin.dll" and be placed into the plugins folder on the hub installation. The folder is not created during hub installation; it must be created during plugin installation, if not already present. The plugin folder can be located by inspecting HKLM\SOFTWARE\Intel\Intel(R) Unite(TM)\PluginsLocationSearch.
Q: What are the .dll certificate requirements for Intel Unite plugins?
A: Developers are required to sign their plugin(s) and provide a corresponding certificate to be installed to check the signature. The default behavior of the hub is to check for the certificates. This can be turned off with the server profile.
Note that disabling of certificate checks should not be used in production environments.
Q: Can the hub share its desktop or apps?
A: At present, the hub plugins can be made to share content using the hub’s own desktop apps.
Q: Does the hub handle audio and video streaming?
Yes, a server can stream video, but not audio to the hub and attached AV equipment.
Q: When creating Intel Unite plugins, should all plugin files go into the default plugins folder?
A: Only the main *plugin.dll file should be in the plugin folder; all dependencies should go into .\plugins\<myfolder>.
Note: if you are referencing various system dll files make sure to add these as well to your dependencies folder. Do not store them in the Global Assembly Cache, otherwise conflicts with other plugins might occur.
Example: Copy the required version of Newtonsoft.Json.dll to .\plugins\<myfolder> and call it explicitly within your plugin code.