Video CDN Integration with Kernel Video Sharing (KVS)
Integrating our highly custamisable Video CDN with your KVS resouces helps you improve streaming performance, scalability, and reliability, while avoiding the costs, intricacies and maintaintainance of a hand-built network infrastructure and enablies cloud solutions incorporation.
Please, take into account KVS Server requirements
As a KVS partner, we have extensive experience configuring Kernel Video Sharing web servers and streaming servers for best joint performance with our Video CDN. We can provide you with a turnkey integration tailored to your needs, whether cloud-based or dedicated server-based.
Contact our Helpdesk for technical assistance.
In most cases, you’ll be up and running in no time applying our custom KVS to VCDN integration script. Follow the guide below and address any related questions to our technical support.
Ensure security and optimal performance by automating KVS setup and configuration with our script.
Before proceeding, backup your current KVS setup.
After backing up your current KVS setup, follow the instructions below to integrate your KVS resources with our Video CDN.
Create an /admin/cdn/ folder within the KVS installation directory if it is nonexistent.
Download the ahcdn.php.txt and ahcdn_config.php.txt files below
Fill in the relevant data throughout the ahcdn_config.php using the configuration file hints.
Rename ahcdn.php.txt to ahcdn.php and ahcdn_config.php.txt to ahcdn_config.php
Move both files to the /admin/cdn/ folder in the KVS root directory.
Navigate to http://yourdomain.com/admin/servers.php in the KVS admin panel, choose Local Videos (or the other storage server you files are imported to), and set the following configuration:
Streaming Type: CDN
CDN management script: ahcdn.php
Streaming key: use any key previously set in ahcdn_config.php
Replace yourdomain.com with cdn.yourdomain.com (use the domain you’ve already added to the CDN).
URL Examples
HTTP: http://cdn.yourdomain.com/contents/videos
HTTPS: https://cdn.yourdomain.com/contents/videos
You can configure a single directory processing with one config file. Use separate config files to configure multiple directories.
The script settings are defined in the config file; all supported parameters descriptions can be found in the source code. The script requires a login and a password to access Video CDN API - it can be configured in the Websa control panel.