With Castr VOD Hosting, you can upload MP4 files and get an HTML5 player and the embed URL to stream your videos on OTT delivery platforms such as Roku, Amazon Fire TV, Apple TV, and more.

Video hosting is available in Castr's All-in-one plans. Please see our Pricing page for more details.

In this article:

Hosting Video on Demand on Castr

1. Log in to Castr Dashboard

2. On the top of the dashboard, go to the Video Hosting tab

3. Create a New Folder > Save

4. In the new folder, click New Video to start adding videos:

  • Upload new video: Upload a video file from your device

  • Cloud import: Import a video file from Google Drive or Dropbox

Getting the embed URL and iFrame code snippet

Once the video is uploaded successfully, click the Dropdown button. You will find the Embed URL and iFrame snippet, and other details of your video file.

Note: Please contact us via Live Chat support to enable HLS URLs for your account. HLS URL support is available from the All in One Premium plan and onwards.

Setting up the video player for your VOD files

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

  • Player Settings:

    • Player theme color: Change the theme color of the stream player

    • Autoplay embed player: Enable this to autoplay the stream when the web page finished loading

    • Enable Google Analytics: Get better insights into your stream by connecting Castr with Google Analytics. Learn more

    • Publish this Stream on the OTT app: Once we have published your OTT app upon request, you can add your stream to be published on your OTT app. You can learn more about it here.

  • Security: The Security settings are applied to all videos uploaded to the same folder. Here, you can enable password protection, geo/country-blocking, geo-country whitelisting, and domain whitelisting for the HTML5 player.


Set up your in-stream ads and add it to your VOD files on Castr here. You can upload the video and decide when the ad will play on your stream. Learn more about the advertising feature here.


Castr's Paywall will charge your viewers for access to the VOD content they want. Castr takes no percentage from your income. You can learn more about it here.

What's Next?

Did this answer your question?