media server logo

VOD streaming

Upload or stream content, create engaging playlists, embed a web player without any coding or create your own solution using our video API.

Pricing

Features

  • TS streaming, HLS streaming
  • SRT bonding. Relay switch to backup video sources
  • Multilingual live broadcasts via SRT and HLS
  • Paywall. Pay-per-view
  • VOD hosting and streaming
  • Detailed real-time graphical statistics for SRT
  • HTML5 ABR player
  • Video server software
  • Full video and player API access
  • Password-protected live streaming
  • Embed player for website
  • Automatic transcoding upon upload
  • Scalable streaming
  • Video scheduling
  • End-to-end content protection
  • Automatic transcoding with support up to 4K resolution
  • Full data ownership
  • Global video content delivery
  • Auto-archiving of live streams
  • import CSV tickets
  • Generation of CSV event tickets for pre-sale
  • Overlay of advertising banners on videos

Cloud VOD streaming software pricing

The pay-as-you-go cloud tariff is ideal for those who need all the advantages of the cloud, such as instant deployment of Callaba, low latency due to the global network of data centers, server reliability, data backup, scalability, managed services, and much more.

PAY AS YOU GO

From $0.27 per hour
  • Ready in Minutes
  • Minimum possible latency
  • High-speed network. 25 Gbit/s
  • Video player for website
  • TS streaming
  • API Access
  • Use any or all platform features
  • Cloud backup

PER CONCURRENT STREAM/MONTH

$5
  • Fully customizable streaming server software
  • Monthly Subscription
  • Free Software Upgrade
  • Built for scale

VOD streaming API

Create your video workflow by building your own application. We've handled all the technical complexity for you. Embed video on-demand, using a single request to the Callaba REST API. All popular languages are supported, including Python, Node.js, C#, C/C++, Rust, and more.

Step 1. Create a web player via API and send video

cURL
Node.js
Go
C
C++
C#
Python
curl -X POST \
http://YOUR-API-HOST/api/vod/create \
-H 'Content-Type: application/json' \
-d '{
"vod_name": "Embed Virtual Events ABR Player",
"vod_type": "VOD_TYPE_LIVE_STREAM",
"input": {
"input_type": "INPUT_TYPE_SRT_URL",
"input_stream_url": "srt://YOUR-API-HOST:1935"
},
"active": true,
"hls_fragment_size": 3,
"hls_fragment_length": 900,
}'



Step 2. Embed player on your website.

Embed code
<iframe width="100%" height="720" src="https://demo.callaba.io/vod-group-player/65734fcf7a30994bdf973749?embedEnabled=true&playerEnabled=true" title="Video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>



Create your VOD Library

Upload your VOD (Video On Demand) content using an intuitive video CMS interface or seamlessly convert your live streams into high-quality VOD assets. Our system accommodates diverse video formats and quality preferences to suit various content types. Callaba's Web Player ensures standardized playback across all devices and connection types.

Create your VOD Library

Adaptive VOD streaming

Our system optimizes video quality based on user connections, ensuring a seamless viewing experience on any device. No manual file conversions needed—just automated convenience.

Adaptive VOD streaming

(TVOD) Video On Demand monetization

Store unlimited on-demand videos securely behind a paywall for TVOD monetization. Our integration with PayPal guarantees secure transactions, and the best part is that you retain 100% of your earnings with no commissions deducted. Set your prices; revenue goes directly to your PayPal account.

(TVOD) Video On Demand monetization

Create a branded experience

Personalize the Web Player with your logos and branding. Make your content stand out and offer your viewers a unique and branded experience.

Create a branded experience

Multi-device compatibility

We offer cross-platform support, ensuring that viewers can access content using smartphones, tablets, smart TVs, and desktop computers. With Adaptive Bitrate (ABR) technology, viewers enjoy smooth streaming, regardless of device or connection speed.

Multi-device compatibility

Global video content delivery

We offer a scalable infrastructure that can accommodate increasing numbers of viewers, regardless of their location across the globe. To ensure efficient and high-quality content delivery to viewers worldwide.

Global video content delivery

Scalability and reliability

Our platform boasts a scalable infrastructure ready to grow with your needs. Enjoy high uptime and unwavering reliability, ensuring uninterrupted viewing pleasure for your audience.

Scalability and reliability

Organize videos with playlists

Create engaging and immersive viewing experiences by easily organizing your videos into playlists. Craft curated content journeys for your audience, encouraging them to explore more of your offerings.

Organize videos with playlists

Total Control with API Access

Unlock the full potential of your video content and player with our comprehensive API access. Take control of your video ecosystem and create custom solutions to meet your unique needs. With our API, you have the flexibility to build and integrate your own features and functionalities.

Total Control with API Access



Frequently Asked Questions