Video hosting integrations framework
Summarize
Summary of Video Hosting Integrations Framework
The Video Hosting Integrations Framework allows ServiceNow customers to connect Content Publishing with various video hosting services, enabling the use of hosted videos in content authoring and publishing. This integration is designed to enhance the content creation process by providing access to videos directly within the platform.
Show less
Key Features
- Content Provider: Identifies the video hosting service.
- Content Provider Mapping: Links hosted videos to specific content types, currently supporting rich content and news articles.
- Content Processor: Configures API calls to the video hosting service, allowing actions such as authorizing access to private videos and searching for videos directly from the Rich Content Editor.
- Content Rendering Parameters: Customizes the viewer's experience by defining options like fullscreen and autoplay for videos within the Rich Content Editor.
Key Outcomes
By implementing the Video Hosting Integrations Framework, content managers can easily access and utilize videos from supported hosting services in their content. This streamlines the content creation process, enhances engagement, and allows for customization of video presentation options.
To set up content providers, system admins can configure domains such as youtube.com and vimeo.com, and additional domains can be added by updating system properties. Optional configurations include video authorization and search functionalities to optimize the user experience within the Rich Content Editor.
Connect Content Publishing with a video hosting service, to make the hosted videos available for content authoring and publishing.
- Content provider
- A content provider identifies the video hosting service.
- Content provider mapping
- Content provider mapping makes the hosted videos available to a specific content type. Currently, only the rich content and news articles content types are supported.
- Content processor
- Content processors provide an interface to configure API calls to the video hosting service. They are powered by subflows from the Flow Designer. For more information, see Building subflows.
- Content Rendering parameter
- A content rendering parameter functions similarly to video hosting URL parameters, allowing content managers to customize the viewer's experience through an interface element in the Rich Content Editor. Depending on the hosting provider, this can include defining a checkbox for enabling full screen or autoplay, or a textbox for specifying the start time.
Set up content providers
The following process overview guides you through setting up content providers so content managers can use videos from video hosting services when assembling content.
- The following domains are available out-of-the-box: youtube.com, player.vimeo.com, vimeo.com,players.brightcove.net, and brightcove.net. To configure an additional domain, the system admin must add the host domain to the
glide.html.enable_media_sitessystem property.For more information, see Available system properties
- Configure content provider and mapping
- If the video hosting service contains private videos that require credentials, Configure a video authorization
- (Optional) To provide content managers with an interface where they can select a video, Configure video content search
- (Optional) To add interface elements to the Rich Content Editor video picker, Configure content rendering parameter