西瓜播放器 HTML5 video video.js 播放器 HTML5播放器 mp4 hls hls.js flv flv.js dash dash.js 无缝切换

Enterprise Support

Overview

xgplayer x veplayer

Welcome to the Enterprise Support page. This page is for teams who need advanced capabilities, enterprise‑grade services, and professional technical assurance.

Xgplayer, as a flexible and powerful open‑source web video player, serves a wide range of developers. As business scenarios evolve, however, you may require higher stability, lower latency, stronger security, finer operations, and more scenario‑specific solutions.

To meet these enterprise needs, the Volcengine Video Cloud team built the commercial‑grade player VePlayer on top of Xgplayer’s solid foundation. VePlayer inherits Xgplayer’s core strengths and further enhances capabilities across features, performance, services, and ecosystem. This page helps you quickly understand how VePlayer brings value to your business.

Xgplayer vs. VePlayer (High‑Level Comparison)

DimensionXgplayer (Open Source)VePlayer (Enterprise)
Features & Plugin EcosystemCommon plugins like danmaku, playback memory, external subtitles; extensible via custom plugins.On top of Xgplayer, adds enterprise features such as commercial DRM, hardening, masked danmaku; plugin capabilities battle‑tested at scale.
Playback StabilityBuilt‑in auto‑retry with configurable retries and intervals.Deeply optimized strategies: intelligent retry, multi‑source switching, dynamic buffer, protocol fallback, H.265 fallback; stable playback across complex networks and browsers.
Playback StrategiesSupports multiple formats and basic H.265/ABR; strategies need self orchestration.Deeply integrated with Volcengine Strategy Center: zero first‑frame, low latency, multi‑source fallback, intelligent ABR, adaptive buffering.
DRM SupportRequires self‑built encryption and auth solution.Out‑of‑the‑box Volcengine private encryption, HLS standard encryption, commercial DRM (FairPlay, Widevine, etc.).
Enterprise Support & SLACommunity support; no official SLA.Enterprise technical support and SLA covering integration, troubleshooting, and upgrades.
Ops & MonitoringBuild monitoring with custom events and logs.Integrates with VOD Quality Platform and Live Data Center for dashboards, point‑level tracing, and alerting.
Cost & Delivery EfficiencyNo license fee; advanced features and troubleshooting rely on self‑R&D.Scenario solutions and mature SDK reduce integration costs; official maintenance of advanced features and diagnostics shortens delivery cycles.
Ecosystem & IntegrationPlayer‑centric; works with any backend.Deep integration with Volcengine VOD/Live, providing an end‑to‑end solution from upload, transcode, distribution to playback.

VOD Feature Comparison

VePlayer VOD Docs: https://www.volcengine.com/docs/4/127897?lang=en

Based on Volcengine VOD Web Player SDK, below is a more granular comparison for on‑demand scenarios.

DimensionXgplayerVePlayer (powered by VOD)
Protocols & FormatsFocuses on native/common formats; HLS/DASH/H.265 rely on plugins or third‑party libs.Native support for HLS, DASH, in‑house protocols, and H.265; integrated with cloud transcode and adaptive templates.
ABR / Dynamic Buffer / PreloadSimple ABR and preload via custom logic or plugins.Provides multi‑bitrate adaptive playback, dynamic buffering, and preload; tuned in real time via Strategy Center.
DRM (Private/Standard/Commercial)Can play encrypted streams, but full DRM solution (keys, anti‑leech) is self‑built.Directly connects to private and HLS standard encryption with VOD access control, URL auth, license checks; supports commercial DRM.
Quality Platform & MonitoringCustom events/logs for self‑built monitoring and alerts.Integrates with the VOD Quality Platform for statistics, quality data, point‑level tracing, and alerting with dimensional metrics.
Scenario Solutions & Ecosystem (Short Dramas, Editing, AI)Can combine with any backend; scenario solutions and AI require self‑R&D.One‑stop chain for creation and distribution: short‑drama solutions, Web editing SDK, multimedia AI (masked danmaku, auto‑highlights, quality enhancement, AI scripts).
Billing & License (Web Player Billing, License Notice)Player itself is free; main cost is manpower and infra.Web Player SDK is billed per official policy; with license management and notices to ensure compliance and cost control.

Live Feature Comparison

VePlayer Live Docs: https://www.volcengine.com/docs/6469/127525?lang=en

Based on Volcengine Live Web Pulling SDK, below is a comparison for live scenarios.

DimensionXgplayerVePlayer (powered by Live)
Pull Protocols (FLV / RTM / LL‑HLS)Extendable to support FLV/HLS; RTM/LL‑HLS require extra integration.Natively supports FLV, RTM, and LL‑HLS, matching different latency and compatibility needs.
Low‑Latency & Buffering StrategiesCan reduce latency and stalling via manual tuning; requires self‑designed strategy.Built‑in adaptive buffering and ABR pulling; works with ultra‑low‑latency live to keep latency and stalling in check.
Time‑Shift & RecordingPlayer can work with streams that support these features; end‑to‑end requires your own services.One‑stop support by connecting to live recording, time‑shift config, and recording management APIs for playback and VOD linkage.
DRM Encrypted StreamsCan play encrypted streams, but key management and DRM authorization must be self‑implemented.Supports live DRM and HLS encryption plus DRM management APIs; combined with license and key services for compliance.
Dashboards & AlertsView data via self‑built monitoring.Live Data Center and analytics for bandwidth, traffic, status codes, stream counts; alerts and callbacks for quick issue localization.
License Types (Basic / Advanced / Trial)No official license tiers; governed by open‑source license.Web Pulling SDK offers Basic, Advanced, and Trial licenses; enable advanced ABR/adaptive buffering as needed.

Why VePlayer?

  • Scenario‑Based, End‑to‑End Solutions Mature solutions for popular scenarios such as short dramas, online education, and sports live, helping you integrate quickly.
  • Powerful Strategy Center Integration Deep integration with Strategy Center enables zero first‑frame, low latency, low stalling, and cost optimization via dynamic strategies.
  • Rich Enterprise Features Commercial DRM, private DRM, masked danmaku, external subtitles, playback memory, and more to meet complex requirements.
  • Full‑Lifecycle Ecosystem & Ops From demos and docs, to scenario solutions and best practices, to online tracing and alerts—VePlayer reduces integration and ops costs across the lifecycle.

Get Started

Ready to try VePlayer? Visit the official pages to learn more and start integration.

Try VePlayer on Web

Go to VePlayer VOD SDK

Go to VePlayer Live SDK

FAQ

1. Is migration from Xgplayer to VePlayer costly? Not much. VePlayer keeps good API compatibility with Xgplayer so most basic features can be migrated smoothly. Volcengine provides detailed guides and support to help you transition.

2. How is VePlayer billed? VePlayer offers flexible billing models, usually combined with other video cloud services (traffic, storage, transcode). Pricing can be tailored to your scale and needs—contact Volcengine for details.

3. Will using VePlayer require large changes to my project? Changes are controllable. The core is to switch the player SDK import and use advanced VePlayer APIs as needed. For existing Xgplayer projects, most playback logic can be reused.

4. Will Xgplayer continue to be maintained? Yes. Xgplayer will continue as an open‑source player with long‑term maintenance, providing general‑purpose web playback solutions for the industry.