Skip to main content

Documentation Index

Fetch the complete documentation index at: https://gcore.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Gcore Video Hosting provides a complete video-on-demand (VOD) solution for storing, transcoding, and delivering video content at scale. From educational courses to entertainment platforms, corporate training to media libraries - our platform handles the entire video workflow from upload to playback.

VOD player demo

What is Gcore Video Hosting?

Hosted VOD workflows: Upload source files, generate adaptive renditions, organize video libraries, and publish HLS, MPEG-DASH, and MP4 playback from one hosted workflow.

Key capabilities

Upload videos from multiple sources:
  • Direct upload: Drag-and-drop or browse local files from your computer
  • Download from origin: Fetch videos directly from remote URLs
  • Google Drive import: Import videos directly from your Google Drive
  • TUS protocol: Resumable uploads with automatic session recovery for large files
  • Queue management: Upload multiple videos simultaneously with intelligent queuing
  • Batch migration: Migrate entire video libraries from other platforms
Deliver videos in all standard formats:
  • HLS MPEG-TS: Traditional HLS for maximum compatibility
  • HLS CMAF: Modern HLS with chunked encoding
  • MPEG-DASH CMAF: Industry-standard adaptive streaming
  • MP4: Direct MP4 downloads for offline viewing
  • HEVC, AV1, and VP9 multi-codec VOD: Premium transcoding for large libraries that need to reduce CDN traffic at comparable visual quality
  • On-the-fly MP4 -> HLS/DASH conversion (beta): Automatically convert MP4 to streaming formats
  • Quality range: SD, HD, Full HD, 2K, 4K, up to 8K resolution support
Enhance your video content:
  • Adaptive bitrate (ABR): Automatic quality renditions for smooth playback
  • Multi-audio support: Multiple audio tracks and language options
  • Subtitles & closed captions: Support for multiple subtitle languages and accessibility
  • Custom thumbnails: Auto-generated or upload custom video posters
  • Video organization: Tags, collections, and metadata for easy management
  • VOD2Live simulation: Convert on-demand videos to simulated live streams
Streamline your video operations:
  • Automatic transcoding: Generate multiple quality renditions automatically
  • Library organization: Tags, search, and filtering for large video collections
  • Custom players: Branded video player with customizable UI
  • Analytics: Track views, engagement, and playback metrics
  • API access: Programmatic upload and management via REST API
  • Batch operations: Bulk upload, update, and manage multiple videos

What your viewers can get

With Gcore Video Hosting, end users can watch on-demand video in a stable player across browsers, mobile devices, smart TVs, and apps. Adaptive streaming selects the best quality for each connection, while CDN delivery reduces startup time and buffering for global audiences. The main opportunity is to build a video library that is ready for real users: upload once, let Gcore transcode and package the video, then publish it through a hosted player, an iframe, HLS, DASH, or MP4 links. You can add accessibility and localization with subtitles and multiple audio tracks, reduce delivery traffic with multi-codec VOD, organize content with tags and collections, protect access with AES-128 encryption, and review playback performance in statistics.

Why choose Gcore Video Hosting?

  • Complete workflow: Upload, transcode, store, and deliver-all in one platform
  • Global CDN: 210+ edge locations ensure fast playback worldwide
  • Scalability: Handle 10 videos or 10 million - storage and bandwidth scale automatically
  • Format flexibility: Deliver in HLS, DASH, and MP4 for maximum device compatibility
  • Codec efficiency: Enterprise customers can use HEVC, AV1, and VP9 multi-codec VOD to reduce CDN traffic for large libraries
Ready to start hosting videos? Follow Upload a video and embed it into your app to publish your first video.