Website · Documentation · Pricing
Overview
BytePlus CDN delivers websites, downloads and live or recorded video. Its edge products include JavaScript functions and key-value storage.
The advertised network spans more than 70 locations and regions; test latency from your audience’s networks before choosing a plan.
Video delivery setup
For HTTP Live Streaming (HLS) or Dynamic Adaptive Streaming over HTTP (DASH), start with playable playlists and segments on an HTTP origin.
- Configure the CDN hostname, origin, caching rules and HTTPS through the domain and policy settings .
- Test the CDN hostname before changing public DNS . Check playback, then point the hostname to the assigned CNAME.
If starting with an encoder feed or unprocessed uploads, choose the ingest, encoding and packaging services first. BytePlus Video on Demand has its own playback and transcoding setup .
Network
BytePlus advertises more than 1,300 PoPs across over 70 locations and regions, including six regional centers, with more than 120 Tbps of capacity. PoPs and unique locations are different counts.
Current named cache locations are unconfirmed; ask which regions will serve your audience. Confirm audience locations and mainland-China service requirements, then test local performance before selecting the contract.
Features
| Feature | Supported |
|---|---|
| Web application firewall | ◐ Partial |
| Bot protection | ◐ Partial |
| DDoS protection | ◐ Partial |
| Rate limiting | ◐ Partial |
| HTTP/3 (QUIC) | ◐ Partial |
| TLS 1.3 | ✓ Supported |
| Tiered caching | Not listed |
| Origin shield | Not listed |
| Instant cache purge | ◐ Partial |
| Serve stale while refreshing | Not listed |
| Serve stale on origin errors | ◐ Partial |
| Image optimization | Not listed |
| On-demand video | ✓ Supported |
| Live video | ✓ Supported |
| Digital rights management | Not listed |
| HLS / DASH packaging | Not listed |
| WebSockets | ◐ Partial |
| Signed URLs | ✓ Supported |
| Edge compute | ◐ Partial |
| Edge functions | ◐ Partial |
| Key-value storage | ◐ Partial |
| Configuration API | ✓ Supported |
| Real-time logs | ◐ Partial |
| Log export | ◐ Partial |
| Terraform provider | Not listed |
✓ Supported · Partial: limited or separate-product support · ✗ Not supported · Not listed: unconfirmed. Some features need a separate product or plan.
- Protocols: HTTP/3 and TLS 1.3 are supported. HTTP/3 and WebSockets cannot be enabled simultaneously.
- Caching: Purge tasks take about five minutes and have quotas. Serve Stale handles configured origin failures and requires ticket-based activation; background revalidation remains unconfirmed.
- Access and security: Signed URLs and per-IP request limits are documented. Request limiting requires activation through support; WAF, bot and advanced DDoS protection have their own service scope.
- Compute: Edge Functions run JavaScript, with distributed Edge KV and scheduled Cron triggers. Local function debugging does not support the KV runtime.
- Logs and media: Paid log streaming typically delivers request logs within five minutes. Ask how ingest, encoding and packaging will be supplied for your media workflow.
Pricing
- Public pay-as-you-go delivery tiers start at $0.044/GB in Europe and North America; other billing regions differ.
- Viewer requests cost $0.012 per 10,000; CDN-to-origin transfer is listed at $0.06/GB. Log batch delivery and streaming have separate meters.
- Prepaid savings plans expire after 30 days. A one-time 30-day trial provides 1 TB and 10 million requests.
Billing normally settles hourly; confirm your region, included usage and quote before purchasing.
Developer tools
- CDN API: Domain, policy, certificate, cache-purge and reporting APIs support automation.
- SDKs: The CDN SDK has PHP, Go, Python and Java libraries. The Edge Functions SDK is not yet available.
- Edge tools: The function CLI manages deployments, triggers and KV.
- Observability: Batch logs and near-real-time logs are billed separately. Confirm destination and storage charges. CDN-specific Terraform resources are unconfirmed; a general developer-tools catalogue cannot tell you whether those resources are supported.
When it fits
- Websites and large-download services needing CDN configuration through APIs and language SDKs.
- Applications that can use separately scoped JavaScript functions, KV and scheduled triggers.
- Prepared live/VOD delivery with an estimate that includes request, transfer and observability charges.
Before you choose
Sources
- www.byteplus.com
- www.byteplus.com/en/product/cdn
- docs.byteplus.com/en/docs/byteplus-cdn/docs-pricing
- docs.byteplus.com/en/docs/byteplus-cdn/rate-limiting_en-us
- docs.byteplus.com/en/docs/byteplus-cdn/always-online_en-us
- docs.byteplus.com/en/docs/byteplus-cdn/docs-quic_1
- docs.byteplus.com/en/docs/byteplus-cdn/docs-allowed-tls-versions
- docs.byteplus.com/en/docs/byteplus-cdn/docs-overview-of-edge-function
- docs.byteplus.com/en/docs/byteplus-cdn/docs-cron-triggers
- docs.byteplus.com/en/docs/byteplus-cdn/docs-EdgeKV-overview
- docs.byteplus.com/en/docs/byteplus-cdn/docs-purge
- docs.byteplus.com/en/docs/byteplus-cdn/log-streaming-overview_en-us
- docs.byteplus.com/en/docs/byteplus-cdn/reference-byteplus-sdk
- docs.byteplus.com/api/docs/byteplus-cdn/domain-management_en
- docs.byteplus.com/en/docs/byteplus-cdn/docs-test-domain-name-with-hosts
- docs.byteplus.com/en/docs/byteplus-vod/common-playback-configurations
- aws.amazon.com/s3/pricing/
- cloud.google.com/storage/pricing
