All Collections
Video Hosting
How To Start A Video-on-Demand (VOD) Project
How To Start A Video-on-Demand (VOD) Project

Use Castr's Video Hosting service to conveniently store and stream videos across your website and various preferred media platforms.

Khandoker Zishan avatar
Written by Khandoker Zishan
Updated over a week ago

Experience the ease of using Castr VOD Hosting, which allows you to upload MP4 files and receive an HTML5 player along with the embed URL for seamless video streaming on various OTT delivery platforms such as Roku, Amazon Fire TV, Apple TV, and many more.

In This Article:

Hosting Video on Demand on Castr

1. Log in to the Castr Dashboard.

2. From the sidebar navigation, go to the 'Video Hosting' tab.

3. Create a 'New Folder' as shown below.

To create extra folders, just tap on the "ellipsis" symbol to open the dropdown menu.

4. In the newly created folder, choose the "New Video" option to initiate the process of adding videos. As another option, you have the flexibility to use the 'drag-and-drop' feature for added convenience. Other available options include:

"Upload new video": This allows you to upload a video file directly from your device.

"Cloud import": This enables you to import a video file from platforms like Google Drive or Dropbox.

Global Settings

In this perspective, you have the capability to adjust 'Global Settings' that are applicable to all videos stored within the designated folder.

These include the following global settings:

  1. In the 'Settings' tab, you will find two options for your player.

    1. Player Settings:

      • Player Theme Color: Adjust the stream player's theme color: Change the color scheme of the player used for streaming.

      • Enable Google Analytics: Activate Google Analytics integration: Enhance your understanding of the stream's performance by connecting Castr with Google Analytics. Discover more about this feature. Learn more

      • Publish this Folder on the OTT app: Include this folder in the OTT app: Once we have successfully processed your request to publish your OTT app, you can include and make your stream accessible through the app. For more details about this process, you can refer to this resource.

    2. Security: The security settings are applied to all videos that are uploaded to the same folder. In this section, you have the option to activate password protection, apply geo/country blocking, define geo/country whitelisting, and enable domain whitelisting for the HTML5 player.

  2. Advertising: Set up your in-stream ads and add them to your VOD files on Castr here. You have the flexibility to upload the video and decide the precise timing for the advertisement to appear during your stream. For further details on the advertising feature, refer to this resource.

  3. Paywall: Castr's Paywall feature empowers you to generate revenue from your VOD content by implementing viewer charges, and Castr does not deduct any portion of your earnings. For additional information, please refer to this resource.

Video Settings

In this view, you have the capability to obtain the URL for the embedded player, along with the iframe code snippet, and perform various additional actions. The features are:

  1. Embed Player Controls and URL

    1. Embed URL and iFrame Snippet: You can easily grab the embed URL and iFrame snippet by clicking on the designated buttons indicated below.

    2. Audio Only: This option is exclusively available for Live-to-VOD files. Enabling it will generate a URL for a player that exclusively plays audio.

    3. Responsive: Enabling this will generate a responsive iframe snippet. Disabling it will generate a fixed iframe snippet.

    4. Autoplay: Enabling this will make the player start playing the content right away upon loading.

    5. Loop: Enabling this will restart the video once it reaches its conclusion.

    6. Muted: Enabling this will load the video in a muted state, allowing the viewer to unmute it later.

    7. Hide Controls: Enabling this will hide all player controls.

  2. Chapters: This feature will enable you to create chapters within your video, providing viewers with a seamless navigation experience to jump directly to desired sections. Learn more

  3. Captions: By activating this feature, automatic captions will be generated and seamlessly integrated into your video. Learn more

  4. Schedule: This will allow your video to be available for certain time making it exclusive. Learn more

  5. Analytics: This feature will grant you comprehensive insights into the performance and engagement metrics of your video. Learn more

  6. Thumbnail: This feature will empower you to upload personalized thumbnails for your video.

    1. Thumbnail: It will show up at the beginning of a video. It will not show up if Autoplay is enabled.

    2. End Embed Poster: This will show up once the video has ended

  7. Meta: Title and descriptions for the video can be added here.

  8. Social Sharing: Allow your viewers to easily share the content to social media.

  9. Tags: Add the necessary tags for each video so that they can be quickly filtered later.

  10. Playback Speed Rate: Enabling this will allow the viewer to set the playback speeds so that they can enjoy the video at their preference.

  11. Stream as Live: This feature will allow you to convert the VOD to a pre-recorded stream which can be streamed as live. Read more here.

  12. Replace: This feature allows you to effortlessly substitute the current video with another while retaining the same embedded URL, eliminating the need to update your website with a new URL. This is only available for Ultra Plan.

  13. Clip: This will allow you to trim the most important part of your video and save it as a separate video file. This feature permits you to trim the most crucial parts of your video, creating and saving it as a separate video file.

  14. Move to: Move videos between folders easily using this feature.

Note: To enable HLS URLs for your account, kindly reach out to our support team via Live Chat. HLS URL support is available and accessible starting with the Premium plan.

What's Next?

Did this answer your question?