Licensing
To use MisbCore SDK in production, you have to obtain a runtime license.
Please contact ImpleoTV sales to get a license. A license file (along with the activation key) is delivered via email attachment from the ImpleoTV Administration Center.
Demo restrictions
The MisbCore SDK demo version is limited to tags below 15 of the MISB0601 standard.
Activation
In order to lift demo restrictions, call Activate method, providing the license and the key.
var misb601 = new MISB601();
misb601.Activate( @"MyMisbCore.lic", "B1ED44DE-154F6591-525FDBB8-60569BB8");
Alternatively, if you prefer to store your license as a string or embedded resource:
var misb601 = new MISB601();
misb601.ActivateLicString( licenseStr, "B1ED44DE-154F6591-525FDBB8-60569BB8");
You can also set environment variables:
MISBCORE_LICENSE_FILE=/home/myuser/licenses/misbCore/MisbCore-Decode.lic
MISBCORE_LICENSE_KEY=0C203E11-847A7BF1-00B8B052-0B9F9848
If these environment variables are present when the MisbCore instance is created, the library automatically calls Activate using them. You may skip the explicit Activate call. Calling Activate manually overrides the environment variables if you need to use a different license.
Getting Node Info
The SDK is provided as node-locked software, so you must submit hardware-specific information about your target machine. There are a few ways to do this:
- Obtain Node Info using demo application
- Call GetNodeInfo{} method
var misb601 = new MISB601();
var nodeInfo = misb601.GetNodeInfo();