Sec 13 Content Distribution and Syndication

Printer-friendly version
Audience / Tech Expertise: 

 

Kaltura offers several advanced syndication and distribution services to ensure that publishers maximize their content’s reach and increase their audience. Kaltura’s tools help publishers save time and money by making content distribution to a wide range of video destination sites and search engines extremely easy and streamlined. 

Kaltura's Distribution Model

Kaltura’s Distribution Module allows you to reach your users on the web and across any mobile device. The module provides a streamlined and simple workflow so you can distribute your content to distribution partners, such as YouTube, Hulu, Comcast, MySpace, MSN or an FTP drop folder, directly from within the KMC.

Key Benefits:

  • Full control over where and when the content is presented.
  • Manage all of your distribution partners through a single user-friendly interface
  • Deliver assets automatically as they are added to your Kaltura account, or require a manual review, at your discretion
  • Seamlessly push updates to distributed content from a central dashboard
  • Control scheduling sunrise and sunset per asset and per distribution partner
  • Track your content across all distribution partners
  • Simple and straightforward pricing, with no hidden fees or “guesstimates”
  • Kaltura’s system validates content to make sure it’s ready to be distributed to each distributor, and alerts about any errors that need to be fixed prior to distribution (missing thumbnails, missing metadata, etc.)
  • Successful delivery to each distribution partner is confirmed for each asset (if supported by the partner)

How Does Distribution Work?

Distribution ensures that your content is viewed by as many customers as possible across multiple video destination sites and improves total views for your content. Kaltura pushes the actual contents of the video assets to distribution partners for them to host on their sites.  Each distribution channel is unique and depends on the distributor’s capabilities and the extent of their desired exposure.

The Kaltura Distribution Module supports several workflows. You can configure simple as well as complex asset information to distribute. For example, simple asset information may include the entry Name, Description and Tags, or metadata alone, that may be used for example, to configure ads based on metadata. More complex distribution data is configurable by your project manager and depends on the distributor’s capabilities.

You can define the destinations for each video package and control aspects such as the video qualities, number and size of thumbnails, metadata, and scheduling data for each distribution destination.

You can display distributors for each entry, the distribution start and end dates, submission status.

NOTE: You can distribute ALL videos to be pushed automatically to the destination or you can distribute selected entries MANUALLY to be sent to the destination.

NOTE: Tag based or Rule Based distribution options are currently not available. You can either distribute ALL entries or NONE. If none, you can manually select which entries will be distributed to the destination.

A sample distribution configuration may contain the following components for an entry: video, metadata, thumbnail, scheduling, content availability by Kaltura and removal of distributed content.

The Distribution Module can be configured to update distributed content for metadata, so that the most updated information is propagated to the distribution site. Other customizable parameters may be configured for distribution. The Distribution Module also can be configured to remove distributed content for metadata, so that information that was propagated to the distribution site can be retracted.

With the Kaltura Distribution Module, administrators can control the destinations for each video package, and for each distribution destination. In addition, administrators can control video transcodes, multiple thumbnails in different sizes, metadata translations, scheduling data, and more.

The Distribution Module is an add-on module to the KMC, and incurs additional fees based on the amount of distribution destinations supported for your account. Additional connectors to distribution destinations can also be developed as custom work.  Contact your Kaltura project manager or sales representative for complete pricing.

Distributing an Entry

NOTE: To enable automatic distribution of all new entries, contact usTo add distribution destinations, contact your project manager.

After your account is enabled for Distribution and you have Distribution Profiles configured, you may select the distribution destination and configuration.

To distribute an entry

  1. Select the Content menu and click on an entry.
  2. Select the Distribution tab. The Distribution profiles configured for your account are displayed.
  3. Click on the Distribution profile name. The details for the Distribution Profile are displayed. 
    In this example the YouTube Distribution profile has been configured for the account. 
  4. Configure the required fields and click Export.

Modifying the Distribution Information

After you have exported your media to the Distributor you may modify the information.

  1. Select the Content menu and click on an entry.
  2. Select the Distribution tab. Click on the entry and then click More Details to open the Configuration settings for the Distribution Profile.
  3. Modify the Details. For example, you can change the Start Date and then click Update. The Distribution tab will indicate that the configuration has been modified.

Scheduling a Video Package

By default, an entry's general scheduling is inherited by all distributors. The instructions here are for setting scheduling for a specific distributor. A Remote ID is the ID assigned to the distributed content in the distributor and is only available after content has been distributed. The Remote ID may be used as a response from the distributor as well as a reference, for example, to reach the page where the distributed content appears in the distributor.

You can set scheduling separately for each distribution so that the same content may have a different schedule depending on the distributor.

To schedule when an entry should be distributed

  1. In the Edit Entry window, select the Distribution tab and then select the name of a distributor. The Distribution Details window is displayed.
  2. Set the Start Date and End Date and enter the hour.
  3. Click Update to return to the Distribution tab.

Validating a Video Package

Errors may occur when you specify a video package distributor.

To find and resolve errors

  1. Go to the Content tab and select Manage from the menu.
  2. In the Entries Table, click the name of an entry for which you added a distributor.
  3. In the Edit Entry window, go to the Distribution tab and click the click the Distributor name to display a description of the error.

    You can also click on the Distributor in the Distribution tab, and then click the error name in the Distribution Details window.
  4. Follow the instructions in the error description.

The following errors may occur:

Missing Flavor Error

To add a flavor

If you click "Go to Flavors Tab" in the error description, skip to step 4.

  1. Go to the Content tab and select the Manage menu.
  2. In the Entries Table, click the name of the entry that is missing a flavor.
  3. In the Edit Entry window, go to the Flavors tab.
  4. In the Action column, click Convert or Reconvert for each transcoding flavor specified in the error description, and click Save Changes.

Metadata Error

To correct metadata

If you click "Go to Metadata Tab" in the error description, skip to step 4.

  1. Go to the Content tab and select the Entries tab.
  2. In the Entries Table, click the name of the entry that has a metadata error.
  3. In the Edit Entry window, go to the Metadata tab.
  4. Modify the information in the metadata field specified in the error description and click Save and Close. If the submission status error is still displayed in the Edit Entry window's Distribution tab: go back to the Settings menu Custom Data tab.
  5. Add the missing information specified in the error description and click Save.

Missing Thumbnail Error

If you click "Go to Thumbnails Tab" in the error description, skip to step 4.

To add a thumbnail

  1. Go to the Content tab and select the Entries tab.
  2. In the Entries Table, click the name of the entry that is missing a thumbnail.
  3. In the Edit Entry window, go to the Thumbnails tab.
  4. Click Add Thumbnail and select an option.

  • If you have a thumbnail file, select Upload, specify the file location and name, and click Open.  If you are setting a thumbnail for a Distribution profile, provide a suitable thumbnail with the requested dimension to use for the Distribution profile.
  • To Choose Frame, play the video, pause on the frame you want, and click Capture and Save.
  • A thumbnail will be captured from the highest quality video flavor.
  • Removing an Entry from the Distribution Video Package

    You may want to remove an entry from the video package that was set up for Distribution.

    To remove an entry from the distribution video package

    1. Go to the Content tab and select the Entries tab.
    2. In the Entries Table, use the Refine option and Filter the Entries table according to Destinations.
    3. Check the Destination that you want to display entries for.
    4. In the filtered Entries table, click on the entry that that you want to remove.
    5. In the "Edit Entry" window, go to the "Distribution" tab and click on the trash icon.

      A warning message is displayed.
    6. Click Delete to delete the Distribution package and delete the exported video that was distributed.

    To view the link to the entry on the Distribution site

    1. Go to the Content tab and select the Entries tab.
    2. In the Entries Table, click the name of the entry that you have distributed media for.
    3. In the "Edit Entry" window, go to the "Distribution" tab and click on the Link icon.

      The media is displayed in the configured Distribution site, in this case Bing.

     

    The Syndication Tab

    Details on how to syndicate your content to specific destinations are included here.

    Content Syndication

    Content syndication is a way of making your content available to multiple destinations. This gives you the ability to create content once while maximizing your exposure on the Internet by distributing your content to multiple destinations. Content syndication is a win-win for both the publisher and the webmaster. Because of this type of distribution, publishers receive increasingly more exposure for their content and webmasters receive new source for additional content.

    Kaltura allows you to create video feeds in multiple formats that are ready for submission to 3rd party platforms such as Google, Bing!, iTunes and other video sharing sites and social networks.  Videos are distributed via playlist feeds (such as MRSS) to the channels of your choice. The content remains on the Kaltura host.

    RSS syndicates your web content to other sites and builds inbound links, making RSS one of the most effective SEO strategies today. Using RSS as part of your SEO strategy is advantageous. If you need help with web content syndication, contact your account manager.

    Syndicating to Google in the KMC is used mainly to create video site maps to submit into Google search engines for indexing.

    iTunes syndication in the KMC is used to show content in iTunes and to create a feed for iTunes.

    How Does Syndication Work?

    Kaltura provides syndication to the following out of the box formats:

    Partners and developers can also syndicate content in Flexible Feed Format, or you can contact Professional Services to create a customize feed in XSLT or XML. See Flexible Feed Format.

    Kaltura’s MRSS Feeds and Syndication services allow publishers to syndicate and track their videos on a wide range of video sharing sites and social networks via playlist feeds managed through the Kaltura Management Console.Publishers can then track their videos and tweak their programs and campaigns based on the results.

    Publishers can set up MRSS feeds into major video search engines including Google, Bing! and iTunesfrom within the KMC. You can create a feed based on all the content in your KMC account, or a subset of the content that is determined by a specific playlist see the Playlists Tab. You can then add the selected content to a feed by selecting its destination site. The content of a playlist can change, for example a rule-based playlist can be modified by changing a rule, or a manually created playlist may be modified by manually adding content to the playlist. The feed will automatically change according to the modifications. Feeds are cached in the Kaltura server for 24 hours. The feed refresh is automatic, and the changes are available after that time.

    Syndicating to a Standard MRSS Feed (Bing)

    Bing is the standard MRSS feed type which can be used by any MRSS reader for various use cases. Bing also uses the standard MRSS feed to submit site maps. For example, if you create an MRSS, you can place the link in your site and allow end users to subscribe to the feed or use the feed for your own integration. You can create your own video galleries that refresh when you update the feed, as well as integrate the feed to your site, and extract data from the feed to display the content, depending on fields you define.There are many clients (for example all browsers), and desktop applications, and site integrations that know how to read MRSS feeds.

    Setting up a new feed is simple and quick - easily set-up multiple playlists in the KMC to be distributed, videos within each playlist are automatically distributed to the relevant channels on the video sharing sites.

    Automatic updates – after a one-time set-up, any additional videos that are added to the selected playlist will automatically be syndicated accordingly based on the feed’s specific configuration. There is no need for manual updates to the feed.

    Setting Up Syndication

    To configure syndication settings

    1. Go to the Content tab and select the Syndication tab.
    2. Click Add Feed.
    3. Enter the Feed Name (required).
    4. Select the content to syndicate.
    • All Content – syndicates all entries.
    • From playlist – syndicates content from the playlist you select.
  • Select the Destination.
  • NOTE: You can filter the Entries table by selecting Destinations from the Refine menu.

    You can shorten the caching time by limiting the feed size.

    To shorten the caching time for a syndication feed

    Manually add the parameter (&limit=50) to the feed URL.

    Adding this parameter will limit the feed size to up to 50 items and will reduce the caching time to 30 minutes.

    Syndicating to Google Search Console

    You can submit your videos to the Google Search Console which will ultimately direct more traffic from Google to your website. Submission of video feeds to Google is free of charge yet requires some technical knowledge. It is recommended that your website's webmaster be available for assistance. Google syndication is used mainly for submitting your site map and being certain that your media is indexed by Google.

    Google Webmaster Tasks

    To configure syndication settings for Google

     

    1. Setup a Google Webmaster account for your website.
    2. Setup your website in the Google. Follow the directions here. Make sure your site is valid based on the Google instructions.
    3. Submit the Feed to a URL.
    4. Log-in to Google Webmaster Tool.
    5. In the Google dashboard, go to Crawl/Sitemaps/Add/Test Sitemap.
    6. Submit the feed as your redirect page in your site, for example: http://mysite.com/redirect.php.

    KMC Publisher Tasks for Google Syndication

    To configure syndication settings for Google

    1. Configure the Syndication Settings. See Setting Up Syndication.
    2. Select Google from the Destination drop-down menu. The Google parameters are displayed.
    3. Enter the Google Parameters, see Google: Feed Parameters and click Add Feed.

     

    Google: Feed Parameters

    Field Description
    Content Flavor The format and quality of the content to be syndicated
    Landing page The URL template that you would like to appear in the Google search results for each video in this feed. The system will append the specific entry ID for each entry. See feed example below.
    Add to default transcoding profile Check to add the chosen Content flavor to content that will be uploaded subsequently, using the default transcoding profile
    Playback directly from Google  Select if you prefer for Google to display a link to your website only or if you'd like Google to display the actual video directly within the search results page (see screenshot below). If you allow Google to playback the videos directly from the search results page, you can select the player that will be used for playback. The player may include your branding, watermark, etc.
    Adult content If selected, videos in this feed should be available only to users with SafeSearch turned off.

    For more information see https://support.google.com/webmasters/answer/183668?hl=en&ref_topic=4581190.

    Syndicating to Bing

    Syndicating to Bing in the KMC is used mainly to create standard MRSS feeds. Bing syndication can also be used to create site maps to submit into Bing search engines for indexing.

    Syndicating to Bing in the KMC is used mainly to create standard MRSS feeds. Bing syndication can also be used to create site maps to submit into Bing search engines for indexing.

    Bing Webmaster Tasks

    To configure syndication settings for Bing

     

    1. Copy the feed URL. http://www.bing.com/toolbox/webmaster.
    2. Submit the Feed URL  http://search.yahoo.com.mrss/submit.

    To configure syndication settings for Bing

    1. Configure the Syndication Settings. See Setting Up Syndication.
    2. Select Bing from the Destination drop-down menu. The Bing parameters are displayed.
    3. Enter the Bing Parameters, see  Bing: Feed Parameters and click Save.

    To submit the sitemap from inside your Bing Webmaster Tools account, submit it either directly from the Sitemap widget on your site’s Dashboard or from within the full-fledged Sitemaps feature.

    For more information see Bing - https://www.bing.com/webmaster/help/how-to-submit-sitemaps-82a15bd4

    Bing: Feed Parameters

    Field Description
    Content flavor The format and quality of the content to be syndicated.
    Landing page The URL template that you would like to appear in the Bing search results for each video in this feed. The system will append the specific entry ID for each entry. 
    Playback Select if you prefer for Bing to display a link to your website only or also if you'd like Bing to display the actual video directly within the search results page. If you allow Bing to playback directly from within the search results page, you can select the player that will be used for playback. This player may include your branding, watermark, etc.
    Player  
    Website  
    ContentFlavor  

    Syndicating to iTunes

    iTunes Webmaster Tasks

    To submit the video feed to iTunes

    1. Copy the feed URL. https://podcastsconnect.apple.com/my-podcasts/new-feed
    2. Click Submit to submit the Feed URL.

    KMC Publisher Tasks for iTunes Syndication

    Syndicating to iTunes in the KMC is used mainly to create standard MRSS feeds.

    To configure syndication settings for iTunes

    1. Configure the Syndication Settings. See Setting Up Syndication.
    2. Select iTunes from the Destination drop-down menu. The iTunes parameters are displayed.
    3. Enter the iTunes Parameters, see iTunes Feed Parameters and click Save.

    iTunes: Feed Parameters

    Field Description
    Content flavor The format and quality of the content to be syndicated.
    Landing page The URL template that you would like to appear in the Bing search results for each video in this feed. The system will append the specific entry ID for each entry. 
    Website Enter the URL template that you would like to appear in the iTunes Store Podcast for each video in this feed. The system will append the specific entry id for each entry. For example:"http://mysite.com?videoid="
    Feed Description Enter a description.
    Category Choose a category from the drop down list 
     Feed Image URL Image dimensions should be 600x600
    Feed Owner Name This name be used for iTunes Store to contact you if necessary, this will not be presented in the iTunes Store
    Feed Owner Email This email be used for iTunes Store to contact you if necessary, this will not be presented in the iTunes Store
    Language The language of the video/audio in this feed
    Adult Content Set to Yes or No.

    Syndicating to Roku Direct Publisher

    Syndicating to Roku in the KMC is used mainly to create standard MRSS feeds. Roku syndication can also be used to create site maps to submit into Roku search engines for indexing.

    KMC Publisher Tasks for Roku Syndication

    To configure syndication settings for Roku

    1. Configure the Syndication Settings. See Setting Up Syndication.
    2. Select Roku from the Destination drop-down menu. The Roku parameters are displayed.

    Follow the instructions in the article Setting up a Roku Channel in the Kaltura Solution using Roku Direct Publisher for more information.

    Syndicating to VEWD TV

    Syndicating to VEWD TV in the KMC is used mainly to create standard MRSS feeds. VEWD TV syndication can also be used to create site maps to submit into VEWD TVsearch engines for indexing.

    To configure syndication settings for VEWD TV

    1. Configure the Syndication Settings. See Setting Up Syndication.
    2. Select VEWD TV from the Destination drop-down menu. The VEWD TV parameters are displayed.
    3. Enter the VEWD TV parameters and click Save.

     

    Follow the instructions in the article Setting up a Vewd TV Channel in the Kaltura Solution using Vewd Snap.

    Flexible Feed Format

    Developers may create custom syndication feeds. You can customize syndication feeds by creating an XSLT.

    Flexible feed format allows for greater flexibility for creating syndication feeds. You can transform your feed into any format programmatically and include additional data such as custom data fields, system data fields, and other fields. For example, you may want to re-format a standard MRSS field, to move a media item’s description place, or, for example, add the entry duration.

    Flexible feed format allows you to determine what content goes into the feed field and the location of the field. You can change the structure and the content of the feed.

     

    Field Description
    XSL Code Browse to the XSLT file to upload.

    To view the syndication feed XML

    1. Go to the Content tab and select the Syndication tab.
    2. Click on the Copy to Clipboard icon next to the feed you want to display.

    To edit the Syndication configuration

    1. Go to the Content tab and select the Syndication tab.
    2. Select Edit from the Actions menu (3 dots) to edit a syndication feed.
    3. To delete a feed, select Delete from the Actions menu (3 dots). A confirmation message is displayed.
    4. Edit the relevant fields and click Save.
      The following example shows a Google syndication feed that is being distributed for entries with Custom Metadata Data only.

    To delete a Syndication feed

    1. Go to the Content tab and select the Syndication tab.
    2. Check the feed you want to delete.
    3. Select the Trash can icon to delete.

     

    To bulk delete multiple syndication feeds

    1. Go to the Content tab and select the Syndication tab.
    2. Check the boxes near the feeds you want to delete.
    3. Select the Trash can icon to delete.

     

    (1586 reads)