Enable CMS and register with Kaltura
When CMS is enabled, use the Admin panel to register Pearl Nano as an encoder resource for Kaltura. After Pearl Nano is registered, you can assign it a unique name that appears in the list of resources when creating an event in Kaltura's MediaSpace. The default name includes the serial number of Pearl Nano to ensure the name is unique.
If more than two other resources are already registered with the same name, you're prompted to choose a different name and try to register Pearl Nano again. If only one resource is registered with the same name, you're prompted to take over the events for that other resource. If you do, Kaltura transfers all scheduled events from that other device over to Pearl Nano. For more information, see Reassign a registered resource.
It may take some time for Kaltura to display a newly registered resource, depending on how busy the Kaltura system is when you register.
There are two methods to register your Pearl Nano:
- Using your Kaltura partner ID and administrator secret
- Using an application token and the token ID
A Kaltura application token can be created from the Kaltura developer website: www.developer.kaltura.com
There are two types of Kaltura application tokens you can use with Pearl Nano: an administrative session type and a user session type. With an administrative session token, Pearl Nano uploads event recordings to the respective event owner's account in Kaltura as expected.
A user session token requires the following permissions:
KMC_ACCESS,KMC_READ_ONLY,BASE_USER_SESSION_PERMISSION,WIDGET_SESSION_PERMISSION,CONTENT_INGEST_BASE,CONTENT_INGEST_UPLOAD,CONTENT_MANAGE_BASE,cuePoint.MANAGE,CONTENT_MANAGE_SCHEDULE,CAPTURE_DEVICE_PERMISSION,CONTENT_INGEST_REFERENCE_MODIFY,disableentitlement
Important considerations for user session application tokens
- Pearl Nano uploads all events (scheduled and ad hoc) to the user account ID associated with the user token.
- All event recordings (scheduled and ad hoc) upload to the Kaltura account of the user who created the event if there is no user ID associated with the token.
- Do not include a creation date for the user session token. A creation date in the token causes Pearl Nano to upload events only to the token creator. .
Before you begin, you should already have:
- A Kaltura instance created
- Either of the following:
- Your Kaltura partner ID and administrator secret
- Your application token ID and token value
Enable Pearl Nano as a resource and register with Kaltura using the Admin panel
- Login to the Admin panel as admin, see Connect to the Admin panel.
- From the Configuration menu, click CMS. The Content management system configuration menu opens.
- From the Choose CMS drop down, select Kaltura and then click Apply.
- In the Authorization method field, select the authorization method and do one of the following:
- If you select Administrator secret, enter your Kaltura Partner ID and Administrator secret that you got from Kaltura.
- If you select Application token, enter the application Token ID and Token value .
Ensure the Token hash type matches the hash type set in the application token. The default is SHA1.
- (Optional) Change the Resource name that appears for this device in Kaltura. The default resource name includes the serial number of Pearl Nano.
- Click Register device.
An Events screen is added to Pearl Nano's front screen. Press the left arrow key on the control key interface until you see the Events screen display. This is where you can see a list of scheduled Kaltura events for your Pearl Nano device.
What's next
Choose which Pearl Nano channels you want this resource to record, assign the channel to use for webcasting, setup authentication for ad hoc events, and specify default ad hoc event parameters. See Kaltura recording and webcasting setup.
