Create VOD Resource
Learn how to create a VOD Resource for on-demand video delivery and optional adaptive bitrate packaging.
A VOD Resource is designed for delivering on-demand video content through Medianova's edge network. Content can be retrieved from your own origin infrastructure or from Stook Object Storage.
When Medianova VOD Packaging is enabled, compatible source video files are automatically transcoded into adaptive bitrate HLS and DASH renditions after upload.
When to Use a VOD Resource
Use a VOD Resource for:
On-demand video libraries
Prerecorded video content
Adaptive HLS or DASH delivery
Video files that require automatic packaging
Video content stored on your origin server or in Stook Object Storage
Medianova VOD Packaging is available only when Stook Object Storage is selected as the content source.
For large files that do not require video packaging, use a Large CDN Resource. For live RTMP ingest, create a Large CDN Resource and select Live Streaming.
Important Notes
VOD Resources are intended for prerecorded video content, not live RTMP ingest.
Medianova VOD Packaging is available when Stook Object Storage is selected as the source.
Enabling VOD Packaging transcodes compatible source files into adaptive bitrate HLS and DASH renditions.
The source bucket must exist before you create a VOD Resource from Stook Object Storage.
Create a VOD Resource
Create and manage VOD Resources from the Medianova Control Panel.
Navigate to CDN and select Create CDN Resource to launch the Create CDN wizard.
Enter the Resource Name
Provide the information used to identify the VOD Resource.
Resource Name
Enter a unique resource name.
The resource name becomes part of the default CDN hostname.
For example:
Internal Label
Optionally enter a private label to help your team search for and identify the resource.
The internal label is used only in the Control Panel and for API filtering. It does not affect the public CDN hostname.
Click Next.
Configure the Source
Select where Medianova should retrieve the video content from.
Customer Origin
Select Customer Origin to retrieve content from your own server, load balancer, or storage endpoint.
Click Add Origin and configure at least one origin server.
The origin list displays the following information:
Host
Hostname or IP address of the origin server.
Protocol
Protocol used for CDN-to-origin connections.
Priority
Determines the order in which configured origins are selected.
Weight
Distributes requests between origins with the same priority.
Multiple origins can be configured to provide automatic failover.
Stook Object Storage
Select Stook Object Storage to retrieve content from an existing Stook Bucket.
Configure the following fields:
Storage Bucket
Select the Stook Bucket containing the source video files.
Subfolder
Optionally restrict the source to a specific path within the selected bucket.

Medianova VOD Packaging
Enable Medianova VOD Packaging to automatically transcode source files into adaptive bitrate HLS and DASH renditions after upload.
Leave this setting disabled when the source files are already prepared for the required delivery format or do not require Medianova-managed packaging.
Click Next.
Configure SSL/TLS
Choose how HTTPS should be configured for the VOD Resource.
Available options are:
Use Existing SSL
Add Own SSL
Free SSL
Skip for Now
Use Existing SSL
Assign an SSL certificate that already exists in your account.
Select Use Existing SSL.
Select a certificate from the list.
Continue to the next step.
Only certificates available in the current account are listed. To create a certificate during this workflow, select Add Own SSL or Free SSL.
Add Own SSL
Upload or paste your own certificate and private key.
Configure the following fields:
SSL Certificate Name
Certificate Format
Domain
Supported certificate input methods include:
Domain SSL
Paste
.crtand.keyUpload Files
.pfx/ PKCS#12
For certificate upload and domain configuration details, see CNAME & SSL.
Free SSL
Request a free Let’s Encrypt certificate through DNS validation.
Configure the following fields:
SSL Certificate Name
Domain
Coverage
Available coverage options are:
Single Domain
Wildcard
Wildcard certificates require CNAME-based domain validation.
For the complete provisioning and validation process, see Use Free SSL Certificates.
Skip for Now
Continue without assigning a dedicated certificate.
Medianova serves the default CDN hostname over HTTPS by using its shared SSL certificate. A dedicated certificate can be assigned later from Settings → SSL & TLS when configuring a custom domain.
Click Next.
Review & Activate
Review the configuration before creating the resource.
The summary includes:
Resource information
Source configuration
SSL/TLS configuration
CDN endpoint information
When the configuration is valid, click Create Resource.
New VOD Resources are typically provisioned within 30 seconds.
New CDN Resources are typically provisioned within 30 seconds.
Validate VOD Delivery
Verify CDN connectivity using:
Replace:
example.mncdn.comwith your VOD Resource hostname./path/to/video.mp4with a valid video file.
This command:
Sends an HTTP GET request to the CDN.
Displays the request and response headers.
Shows the remote edge IP address.
Discards the response body.
Use a URL that returns HTTP 200 OK. If a custom CNAME is configured, validate using the custom hostname.
Troubleshooting
If the resource does not serve content correctly:
Verify that the origin server is reachable.
Confirm that the configured origin ports are accessible.
Ensure that the requested video exists in the configured origin path or Stook Bucket.
Allow VOD Packaging to complete before requesting generated HLS or DASH outputs.
Verify that DNS changes have propagated before testing a custom domain.
Confirm that the assigned SSL certificate is active and matches the requested hostname.
Last updated
Was this helpful?
