This module adds Annoto in-video collaboration and insights solution to Media Space.
To configure the module, a MediaSpace administrator should login to the MediaSpace admin page (<MediaSpace site Url>/admin) and navigate to the Annoto module.
Note : If this module is not in your MediaSpace application, please contact your Kaltura representative to enquire about adding it.
enabled - Enable/Disable the Annoto module.
apiKey - Which was received from Annoto, this is provided per Partner ID.
ssoSecret – Single Sign-On secret matching the API Key provided by Annoto.
privateDiscussions - Enables discussions to be private in the scope of Course/Category/Channel. If disabled, discussions on same video entries will be public across Courses/Categories/Channels.
activatedByDefault - If enabled, by default Annoto is active on all the Videos for all Courses/Categories/Channels.
activationEditAllowed - If enabled, Authorized Users will be able to activate/deactivate Annoto for specific Courses/Categories/Channels/Videos.
activationEditAllowedRoles - Allows to select which roles/users/groups can activate/deactivate Annoto in
Courses/Categories/Channels/Videos.
The dropdown has the following options:
Specific Users
privateOnlyRole
adminRole
unmoderatedAdminRole
If a role is selected, any role above it will also be able to activate/deactivate Annoto.
| NOTE: Regardless of the role settings below, only users that have access to Kaltura Entry/Channel/Category settings are Authorized to activate/deactivate Annoto. |
ACTIVATE/DEACTIVATE Permissions Based on Users/Groups
To Authorize only specific users or groups to activate/deactivate Annoto, choose “Specific Users” in the activationEditAllowedRoles dropdown, and follow the following steps:
Once “Specific Users” is chosen a submenu will be available for adding authorized users and/or groups.
Click on “activationEditAllowedUsers” to add Users/Groups
Click on the “Select Users/Groups” to add Users/Groups to the list
Enter the user or group (once you start typing you will see suggestions related to what you entered)
For example, here we can see Hen@annoto.net is currently the only one that can activate/deactivate Annoto, All other users will not have the option of Activate/Deactivate Annoto in Courses/Categories/Channels/Videos.
| NOTE: As a best practice, We suggest creating a Kaltura Users Group named for example “annoto_admins” and adding only this group to activationEditAllowedUsers list. For more information on Groups visit : Kaltura Groups |
enableTabs- If enabled, Annoto widget will have tabs on the side for quickly toggling between discussion and private notes.
YES
NO
Position - Position of the discussion widget inside the player.
enablePlayerPlugin - Enables the built-in Player Plugin. If disabled, annoto plugin would not be injected into the Kaltura player by the module. Allows using Kaltura player with custom (non-production) annoto plugin.
playerPluginCDN - CDN host of the Annoto plugin assets (read-only).
analyticsCDN - CDN host of the Annoto analytics assets (read-only).
Annoto in-video collaboration and insights solution can be configured to be enabled on the following Scopes:
On the entire MediaSpace (please refer to 2.1 for details).
On a specific channel
On a specific media
Go to the Channel Actions menu
Under Details tab in the options section, Annoto can be enabled in the Channel
| NOTE: This is available only if activationEditAllowed is set to Yes and the user is authorized to activate/deactivate Annoto (for more details, please refer to 2.2.1) |
Once Annoto enabled on the Entire MediaSpace or in a specific channel, it can be disabled per media :
Go to the desired video where you want Annoto to be disabled
Click on Actions menu, and then Edit
Under Options Tab
Check the “Disable Annoto for this media.”
| NOTE: This is available only if activationEditAllowed is set to Yes and the user is authorized to activate/deactivate Annoto (for more details, please refer to 2.2.1) |
The following table summarises the different configuration options :
activateBydefault | activationEditAllowed | Disable Annoto for this Media | Enable Annoto in Channel | Results |
No | No | - | - | Annoto plugin will not be displayed |
No | Yes | checked | * | Annoto plugin will not be displayed |
No | Yes | unchecked | checked | Annoto plugin will be displayed in the category context |
No | Yes | unchecked | unchecked | Annoto plugin will not be displayed in this category context and with no context |
Yes | no | - | - | Annoto plugin will be displayed |
Yes | Yes | checked | * | Annoto plugin will not be displayed |
Yes | Yes | unchecked | checked | Annoto plugin will be displayed in category context and with no context |
Yes | Yes | unchecked | unchecked | Annoto plugin will not be displayed in the category context. With no context, it will be displayed |
(*) the value has no influence on the result. (-) not applicable/hidden.
| NOTE: Using activateBydefault from the Annoto module admin panel, Annoto can be enabled on the entire MediaSpace. |
Once Annoto is enabled, when we will view the media, this is what we will see :
Annoto provides its in-video collaboration solution for Live video and VOD across the different Kaltura products.
Annoto supports Kaltura MediaSpace.
Annoto supports KAF Module integration; all the settings that are available for KMS are also supported for the KAF Integration.
Annoto supports Kaltura webcasting and provides a unique capability of continuing the user discussions and personal notes, that were made during live video streams, on VOD, keeping each comment in sync with the video, While providing analytics and insights on the user's activities during the live session and afterward in the VOD.
Now Kaltura Webcasting users can collaborate and take notes during live streaming and then continue on the recorded content, and all the analytics will be available through the Annoto dashboard (Also integrated as part of Kaltura).
Kaltura Webcast has added support to “Live to VOD.” This is a unique capability enabling all Users Interactions (comments, notes, votes, etc.) created during the Live session to be available on the recorded session as well.
All Annoto features and capabilities are also available for Kaltura Lecture Capture live stream enabling all users to interact (comments, notes, votes, etc.) during the live broadcast, and gain insights on the live sessions.
Annoto can be added as a player plugin in KMC. This enable customer to embed Annoto in external sites (SharePoint, intranet etc.)
The Annoto and Kaltura users, Single Sign-on integration, doesn’t work in content that was embedded outside of KMS.
Symptom | Resolution |
After enabling the Module and entering the apiKey and the ssoSecret and enabling Annoto on the media, Annoto is still not showing | Need to verify that the client doesn't have an alias domain, instead of the traditional partner_id.mediaspace.com domain, As the apiKey and ssoSecret that Annoto provides are generated based on the domain |
Verify that the apiKey and ssoSecret are not switched by mistake | |
If you need any additional information or have any questions or want to know how you can add Annoto to your videos, please contact us at support@annoto.net
To provide the best customer and user experience, some of the data is transferred between Kaltura and Annoto platforms.
Kaltura shares data about the media details (media items and their context) and information about the users that consume the media.
Annoto collects all the UGC (User Generated Content) such as comments, votes, private notes, etc. and securely stored on AWS cloud (SAAS solution) or dedicated enterprise cloud (Enterprise solution).
Kaltura shares the following media details to Annoto:
Media identifier
Media title
Media description
Media duration
Media author
Media thumbnail URL
Context (channel/category/course) identifier
Context title
Context description
Context thumbnail URL
Kaltura shares the following user information to Annoto via SSO (Single Sign-On):
User identifier
User full name
User email
User role
All the data is securely transferred over https.
If you need any additional information or have any questions, please contact us at Annoto Support
To learn how to add the Annoto Dashboard in your KAF\KMS, go to How to access Annoto Dashboard page.
In order to learn more about the wonderful things you can do with Annoto, visit the Annoto Widget Guide page.