Upload videos

Learn how to upload or register your content to your JWP account.


Adding videos to your Media Library allows you to manage those videos in one location:

  • Sharing your videos on social media channels
  • Adding videos to playlists
  • Recommending videos to increase viewer loyalty
  • Inserting contextually relevant videos into articles
  • Monetizing your videos through advertising
  • Analyzing and optimizing video performance

The following sections explain how to upload and register your videos. You can also use an MRSS feed to upload and register your videos to your account.

🔑

If you are a developer or have developer resources, you can use the Management API to upload videos to your account.

You can also use the following recipes:



Upload a video

Upload media page for all users

Upload media page for all users

📘

A video must have a duration of at least two seconds to be uploaded to the JW Platform.

When uploading a video, the JW Platform displays different upload flows depending on whether you have added content types to your property.

The process below accounts for both users who have added content types and users who have not.

Follow these steps to upload a video to the JW Platform:

  1. Prepare your video.
  2. From the Media library, click Upload media. The Upload media page appears.

    💡

    You can also click Upload media from the dashboard home page.

  3. Select media to upload. You may use either or both of the upload options below.

    📘

    The file size limit for uploading video files to the dashboard is 100GB.

    Option Description
    Files Media file prepared for upload

    Uploading a media file to the JW Platform automatically hosts and registers the media item.

    Follow this step to select one or more files:
    1. On the Files tab, drag and drop a file from your computer onto the page. Alternatively, click select a file, and choose a video from your computer file list. The selected media files appear in the list view.
    URLs Media URL prepared for upload

    Follow these steps to enter one or more URLs:
    1. On the URLs tab, enter a list of media URLs, with one URL per line. You can add a maximum of 100 URLs at a time.
    2. Select a Media hosting option:
      • Host and register on JW Player. (Recommended) Uploads and registers each video to your account. You can share, edit (including video length, captions, metadata), recommend, monetize, and analyze each video.
      • Register only. Registers each video with your account. You can share, edit video metadata, recommend, and analyze each video. This option limits access to JWP data products and features. Use this option when adding videos with embedded captions to your library. Videos using this option are not subject to monthly storage or streaming limits.

  4. (Optional) Add Tags to the media.
  5. (Optional for users with content types) Select a Content type for the media from the dropdown menu. You can only select content types applicable to the media.
  6. (Optional for all users) Add Custom parameters to the media.

    🚧

    When working with content types and custom parameters, be mindful of the following information.

    At UploadYou can assign either a content type or media-level custom parameters.

    Property-level default custom parameters are removed when a content type is assigned at initial upload.

    When a content type is assigned, the default parameters defined in the content type schema will be applied.
    After UploadBoth content types and custom parameters can be added or edited.

    Prefilled default custom parameters can also be edited.
  7. Click Upload. The Upload media page closes, and the inline Uploading media items panel appears. This panel allows you to continue navigating the dashboard, track upload progress, and cancel your uploads.

    💡

    When a selected media item has been uploaded, its Media ID will appear in the panel. If needed, you can copy the Media ID from this location.

After your video content has been uploaded, you can add more metadata.



FAQs

When will the JW Platform reject uploading files?

The JW Platform will reject file uploads when an incompatible content type has been selected for the media.

The following are common cases when this can occur.

Upload Option Incompatible Content Types
Files Default
Live
  • Live Channel
  • Live Event

Other / OTT
  • Hub
  • Series
  • Static Page

Custom
Custom content type with any of the following set in its schema:
  • "hosting_type": "external"
  • "hosting_type": "live_bcl"
  • "hosting_type": "ott_data"
URLs (Host and register on JW Player) Default
Live
  • Live Channel
  • Live Event

Other / OTT
  • Hub
  • Series
  • Static Page

Custom
Custom content type with any of the following set in its schema:
  • "hosting_type": "external"
  • "hosting_type": "live_bcl"
  • "hosting_type": "ott_data"
URLs (Register only) Custom
Custom content type with any of the following set in its schema:
  • "hosting_type": "hosted"
  • "hosting_type": "live_bcl"
  • "hosting_type": "ott_data"

If you use custom content types, ensure your schema includes “hosting_type”: "hosted" for media files to be hosted on the JW Platform.


What does the Encoding Status mean?

When you begin uploading media to the dashboard, JWP prepares the media to be shared and streamed.

If your uploaded media is successfully processed, it will go through the following statuses:

  1. Created or Updating
  2. Processing
  3. Ready

If there are issues with your uploaded media, it will go through the following statuses:

  1. Created or Updating
  2. Failed

Each of the Encoding Statuses is explained in the following table.

Encoding StatusDescription
CreatedYour media is being uploaded but is not ready for streaming.

JWP has created a media asset placeholder. Your video is being uploaded into the media asset placeholder.
FailedJWP is unable to process the media you have uploaded.

You may receive this status for one of two common reasons:
  • Internet Connectivity: There may have been a brief connectivity interruption. Try uploading your media again.
  • File Issues: Your media may need to be prepared for uploading. See Video Preparation to learn how to get the best results from media uploaded to the dashboard.
ProcessingYour media is being prepared to be streamed.

JWP is creating multiple quality-level assets from your uploaded media to support the various internet connectivity and viewing environments in which your users may consume your content.
ReadyYour can stream the media asset.
UpdatingYour newly uploaded media file is being prepared to be streamed.

This status occurs when you upload a new media file to replace an existing original media in your dashboard. JWP creates multiple quality-level assets from the newly uploaded media file to support the various internet connectivity and viewing environments in which your users may consume your content.

While the newly uploaded media file is being prepared, all of the existing assets can be streamed.

Which IP addresses or domains should I allow on my firewall so my users can access JWP-hosted content?

If your organization maintains a geo-specific Allow list, add the following domains to ensure that videos and related assets from JWP are not blocked:

  • .jwpcdn.com
  • .jwplayer.com
  • .jwplatform.com
  • .jwpltx.com
  • .jwpsrv.com
  • .mux.com
  • videos-fms.jwpsrv.com
  • videos-cloudflare.jwpsrv.com

To ensure that your viewers have the best video experience, JWP maintains a dynamic and flexible CDN program. Due to the variability and scope of the CDN program, JWP does not provide IP address lists.





What’s Next
© 2007- Longtail Ad Solutions, Inc.