FAQ about billing

更新时间:
复制 MD 格式

This topic answers common questions about billing for ApsaraVideo VOD, such as charges and resource package deductions.

Resource plans

Unexpected charges with a resource plan

To identify the cause, check the following:

  • Confirm the effective period of your resource plan. Billing may be delayed. For example, a bill issued at 10:00 may correspond to usage at 07:00, 08:00, or even earlier. If you recently purchased a resource plan, check for any charges incurred after it became effective. You can view the effective period of each resource plan in the ApsaraVideo VOD console by choosing Data Center > Resource Packages.

  • If your usage exceeds the resource plan's quota or occurs after the plan expires, you are billed for the excess.

  • You may be charged for items not covered by your resource plan. Different types of resource plans cannot offset each other's usage. For example, a transcoding resource plan cannot be used to offset storage usage. For more information about the types of resource plans that ApsaraVideo VOD supports and their usage instructions, see Resource plans.

  • If you do not configure an accelerated domain name, OSS outbound traffic is generated. ApsaraVideo VOD data transfer plans do not cover OSS outbound traffic.

Unexpected data transfer charges

An ApsaraVideo VOD data transfer plan takes effect only if you have configured an accelerated domain name and selected the pay-by-data-transfer metering method for the acceleration service. After a data transfer plan takes effect, it offsets only accelerated data transfer and does not cover OSS outbound traffic. Excess usage is billed on a pay-as-you-go basis. If you incur data transfer charges, check for the following situations:

  • An accelerated domain name is configured

    • Incomplete domain name configuration can prevent the resource plan from being applied correctly. For example, you added the domain name but did not configure the CNAME record. Make sure the domain name is in the Running state. For more information about domain name configuration, see ApsaraVideo VOD Quick Start.

    • The current metering method for the acceleration service is pay-by-peak-bandwidth or pay-by-95th-percentile-bandwidth. You can change the metering method to Traffic. For more information, see Change the metering method.

    • An accelerated domain name is configured, but you are accessing resources in ApsaraVideo VOD by using the direct OSS address instead of the accelerated domain name. This generates OSS outbound traffic charges. For more information about billing, see Billing for OSS outbound traffic.

    • If your accelerated data transfer exceeds your data transfer plan's quota, you will incur additional charges. You can renew your resource plan. For more information, see Renew a resource plan.

  • No accelerated domain name is configured

    If no accelerated domain name is configured for ApsaraVideo VOD, the service returns the OSS origin address by default. Playing or downloading resources using this address generates OSS outbound traffic charges.

Using VOD resource plans for CDN or OSS

No. ApsaraVideo VOD is an independent service. When you use ApsaraVideo VOD, you are charged for storage, transcoding, traffic, or bandwidth resources consumed. An ApsaraVideo VOD package contains resource plans such as data transfer plans, storage plans, and transcoding plans. You can use the resource plans to pay only for the resources that are consumed in ApsaraVideo VOD.

Transcoding duration discrepancy

Check the following possible causes:

  • Understand the transcoding billing rules of ApsaraVideo VOD.

    • Charges are based on the duration and specifications of the output video files.

    • Each transcoding job is billed separately, even for the same video.

    • Each output specification is billed separately.

  • The resolution set in the transcoding template determines the billing specification, so the template's specification name may differ from the actual billing specification. For detailed rules, see Media transcoding billing.

    For example, if you set the output specification in a transcoding template to Encoding Format: H.264, Definition: LD, and Resolution: 960×540, the transcoding job is billed based on the H.264 "SD (1280 x 720) and below" tier. In the ApsaraVideo VOD console, this usage is recorded as SD (SD) transcoding on the Consumption Trend or Usage page.

    Click to view an example

    If you set Container Format to mp4, Definition to LD, Encoding Format to H.264, and Resolution to 960×540 in a transcoding template, the job is billed based on the SD (1280×720) and below tier in the standard transcoding pricing table. The billing tier is determined by the short and long sides of the output video resolution. Because 960×540 is within the 1280×720 range, it is classified into the SD tier.

  • Different transcoding specifications have different deduction ratios when using a transcoding resource plan. For details about the deduction ratios, see Deduction ratios for general-purpose transcoding plans, and Deduction ratios for Narrowband HD 1.0 transcoding plans.

  • The transcoding duration displayed on the Overview or Usage page of the ApsaraVideo VOD console does not factor in the resource plan's deduction ratio. Therefore, do not use this duration for billing calculations. For accurate data, refer to your bills in Billing Management.

Storage usage vs. plan capacity

ApsaraVideo VOD storage packages are fixed-quota packages. A fixed amount is allocated at the start of each billing cycle (every hour). Any amount not used within a billing cycle expires, and a new amount is allocated for the next cycle.

  • On the Overview page of the ApsaraVideo VOD console, the resource package section in the lower-right corner might show that the total remaining amount of a storage package is 500 GB. This means the package can deduct up to 500 GB of storage usage. As long as your total storage in ApsaraVideo VOD stays within 500 GB during the package's validity period, you will incur no extra storage fees.

  • On the Overview page, the resource usage section shows that the currently used storage space is 261.37 GB. This value is the total size of all your media assets, such as audio, video, and images, stored in ApsaraVideo VOD.

  • To confirm that your storage resource package is being used for deductions, click Use details in the resource package section on the right of the Overview page. On the Use details tab of the Resource Instance Management page, search for the resource package using its instance ID to view its deduction details.

Billing

Investigating unexpected charges

Follow these steps to investigate the charge:

  1. Review your bill details to identify the specific billing item and the charge date.

  2. Analyze the potential causes of the charge.

    Unexpected acceleration traffic

    1. Use the analytics dashboard to find the source of the unexpected traffic.

      Check the Popular URLs or Top Rankings dashboard for the relevant period to identify access patterns or videos that generated high traffic. For details, see Playback Analytics.

    2. Analyze your operation logs to identify suspicious users or access patterns.

      Review logs for the relevant time period or URL. For details, see Log Download. If you find suspicious activity, such as unusual access from specific IPs (the IP address field in the logs), you can use features like Referer blocklists/allowlists or the IP blocklist/allowlist to restrict certain requests.

    Unexpected transcoding charges

    1. Understand the billing rules for ApsaraVideo VOD transcoding.

      ApsaraVideo VOD bills for transcoding based on the specifications and duration of the output file. You are charged for each successful transcoding job. This means that if you transcode a single video into multiple specifications, you are billed for each specification. If you transcode the same video multiple times, you are billed for each attempt. To avoid unnecessary costs, initiate transcoding jobs on demand and delete transcoding templates that are no longer needed.

    2. After identifying the transcoding specifications and times on your bill, determine if those jobs and specifications were necessary.

      To confirm and manage your transcoding template groups, see Template Management.

    Other unexpected charges

    1. Understand the billing rules for each billing item.

      For details, see Billing items.

    2. Verify whether the recorded usage matches your actual usage.

      For details, see Query Resource Usage.

Billing items

In your bill, charges are categorized by payment method: prepaid and postpaid. The following sections explain what these bill types include and how charges are generated.

The following table describes the billing item and billing item code for postpaid bills.

Billing item

Billing item code

Billing rules

Description

Resource package support

VOD storage

StorageUtilization

Media storage billing

Generated by any data that occupies storage space after you activate ApsaraVideo VOD. This includes the following resources:

An ApsaraVideo VOD storage resource package can offset this usage.

Purchase

Tiered storage

TieringStorage

Media storage billing

Generated when you use the tiered storage service of ApsaraVideo VOD. Your media asset files are stored as infrequent access, archive, or cold archive types. For details, see Modify Storage Class.

Not supported

VOD tiered storage early deletion fee

VodTieringStorageLessthanSpecifiedTime

VOD cold archive storage high-priority retrieval

VodColdarchiveCAHighPriorRetrievalData

VOD infrequent access and archive storage retrieval

VodArchiveAndIARetrievalData

VOD cold archive storage standard retrieval

VodColdarchiveCAStdRetrievalData

VOD cold archive storage bulk retrieval

VodColdarchiveCABulkRetrievalData

Storage egress traffic

oss_flow_out

Storage egress traffic billing

Generated when you download or play media files directly from their OSS storage addresses without using an accelerated domain name. For details, see Download Media Files and Audio and video playback.

A general-purpose traffic package for the Chinese mainland can offset this usage.

Purchase

ApsaraVideo VOD traffic (Chinese mainland)

DomainFlow

Acceleration service billing

Generated when media files in ApsaraVideo VOD are downloaded or played using an accelerated domain name. For details, see Add an accelerated domain name.

An ApsaraVideo VOD traffic package can offset only ApsaraVideo VOD traffic (Chinese mainland) (DomainFlow).

Purchase

Daily peak bandwidth

DomainBps

Monthly 95th percentile bandwidth

BandwidthDay95

  • OSS Upload Acceleration + Source Region + Access + Destination Region

  • Example: OSS Upload Acceleration - Overseas to Overseas

  • oss_upload_acceleration_***

  • Example: oss_upload_acceleration_o2o

Storage transfer acceleration billing

Generated when you upload or download content through an accelerated domain name after you enable storage transfer acceleration. For details, see Media upload overview and Download Media Files.

Not supported

  • OSS Download Acceleration + Source Region + Access + Destination Region

  • Example: OSS Download Acceleration - Overseas to Overseas

  • oss_download_acceleration_***

  • Example: oss_download_acceleration_o2o

  • ApsaraVideo VOD + Codec + Resolution

  • Example: ApsaraVideo VOD H.264 SD (1280x720) and lower

  • Codec + Resolution

  • Example: H264SD

Media transcoding billing

Generated when you use the ApsaraVideo VOD transcoding service. This includes standard transcoding, audio-only transcoding, remuxing, Narrowband HD™ 1.0, and Narrowband HD™ 2.0. For details, see Audio and video transcoding.

An ApsaraVideo VOD transcoding resource package can offset this usage.

Purchase

ApsaraVideo VOD audio transcoding

Audio

Remuxing (Source)

Segmentation

  • ApsaraVideo VOD + Codec + Resolution + Narrowband HD 1.0/2.0

  • Example: ApsaraVideo VOD H264 LD Narrowband HD 1.0

  • Codec + Resolution + NarrowBandHDV1/2

  • Example: H264LDNarrowBandHDV1

  • Cloud editing + Codec + Resolution

  • Example: Cloud editing H264SD

  • Editing + Codec + Resolution

  • Example: EditingH264SD

Editing and composition billing

Generated when you use the ApsaraVideo VOD cloud editing service. This includes basic and advanced editing. For details, see Media Production (Cloud Editing).

Not supported

Cloud editing (Audio)

EditingAudio

VOD real-time log delivery

vod_VodRealTimeLogDelivery

Real-time log billing

Generated when you enable and use the real-time log delivery service of ApsaraVideo VOD. For details, see Real-time Logs.

Not supported

Content moderation

censor

Content moderation billing

Generated when you enable and use the ApsaraVideo VOD content moderation service. For details, see Content Moderation.

An ApsaraVideo VOD content moderation resource package can offset this usage.

Purchase

Smart tagging

Annotation

Smart tagging billing

Generated when you enable and use the ApsaraVideo VOD smart tagging service. For details, see Smart Tagging.

Not supported

Audio DNA

AudioDNA

Video DNA billing

Generated when you enable and use the ApsaraVideo VOD Audio DNA and Video DNA services. For details, see Video DNA.

Not supported

Video DNA

dna

Copyright watermark extraction

CopyrightDigitalWatermarkExtractDuration

Digital watermark billing

Generated when you use the ApsaraVideo VOD digital watermark service. This includes copyright watermarks and traceability watermarks. For details, see Digital Watermark.

Not supported

Copyright watermark embedding

CopyrightDigitalWatermarkProcessDuration

Traceability watermark extraction

TraceDigitalWatermarkExtractDuration

Traceability watermark M3U8 generation

TraceDigitalWatermarkM3u8GenerateTimes

Traceability watermark embedding

TraceDigitalWatermarkProcessDuration

DRM

DRM

DRM billing

Generated when you use the ApsaraVideo VOD DRM encryption service. For details, see Configure DRM encryption.

Not supported

Prepaid

In your bill, check the Product Name column to identify the resource package type. ApsaraVideo VOD offers four types of resource packages: traffic packages, storage packages, transcoding packages, and content moderation packages. For the scope and deduction rules of each resource package, see Resource Packages.

Disable VOD service or stop billing

VOD does not provide a one-click disable feature because it could disrupt your services.

You can use the following methods to disable the VOD service or stop billing.

  • If you want to stop using VOD, follow these steps to prevent new charges in the next billing cycle.

    • Delete all media files from the storage bucket.

      Important

      Deleted resources cannot be recovered. Back up any critical resources before deleting them.

    • Delete your accelerated domain names.

      Important

      To prevent service interruptions, migrate traffic away from an accelerated domain name before you disable or delete it. The following are common migration methods:

      • Add a new accelerated domain name and direct your users to it. This will gradually reduce traffic on the old domain to zero.

      • Update the DNS record for the accelerated domain name to point to the origin server's address instead of the CNAME address.

      1. Log on to the VOD console.

      2. In the left-side navigation pane, choose Configuration Management > CDN Configuration > Domain Names.

      3. On the Domain Names page, find the domain name to delete. First, disable it, and then delete it. Follow the on-screen instructions to complete the required identity verification.

  • If you wish to retain media files that have been unused for over 30 days, you can reduce storage costs by 30% to 80% by changing their media asset storage class from Standard to Infrequent Access, Archive, or Cold Archive. For more information, see Modify the media asset storage class.

Player SDK billing FAQ

Impact on existing licenses

The Player SDK will be a paid service starting February 14, 2025. For more information, see Player SDK billing. If you have an existing license, see the table below for the impact on your SDK edition and our recommended actions.

Edition

Impact

Upgrade strategy

Standard Edition

In the ApsaraVideo VOD console, go to SDK Management > My Authorizations to check your SDK edition and expiration date.

If your Standard Edition license is valid, you can continue to use its features. For a list of features, see Player SDK Features.

If your Standard Edition license is valid, you can continue using its features. After the license expires, you must purchase a renewal to continue using the service.

Professional Edition

Before this billing change, we granted a one-year complimentary Professional Edition license to users who had used its features. You can verify this in the ApsaraVideo VOD console by navigating to SDK Management > My Authorizations.

If your Professional Edition license is valid, you can continue to use Professional Edition features.

If the license expires, your access will be downgraded to the Standard Edition. To continue using Professional Edition features, you must renew your license. For a list of features, see Player SDK Features.

Users who used Professional Edition features prior to the billing change will receive a one-year complimentary license. After this period, you must purchase a renewal to continue using the Professional Edition. Otherwise, your access will be downgraded to the Standard Edition. The Professional Edition license check applies only to SDK versions 7.0.0 and later.

Value-added features

You can purchase value-added features for both the Standard and Professional editions. Each feature has its own validity period. In the SDK Management list, you can view the value-added features associated with each SDK version and their expiration dates. These features include client-side sharpening, client-side frame interpolation, Advanced ABR, client-side super-resolution, audio enhancement, and H.265 playback for web. You can use purchased value-added features as long as they have not expired.

Your access to value-added features is not affected. After they expire, you must purchase a renewal to continue using them.

Impact on valid Standard Edition licenses

If you only use the features of the Standard Edition, your service will not be affected as long as your license is valid. However, if you upgrade to version 7.0.0 or later and want to use Professional Edition features, you must purchase a Professional Edition license.

Is upgrading the SDK required?

You do not have to upgrade the Player SDK. However, new versions include the latest features and bug fixes, making them more stable than older versions. For the best support experience, please note that our technical support team supports only SDK versions released within the last six months. We recommend upgrading to the latest version to ensure feature compatibility and avoid potential issues.

Resolving the "pricing plan not found" error

This error can occur after we update the pricing for the Player SDK. Follow these steps to resolve the issue:

  1. Go to the ApsaraVideo VOD console and navigate to SDK Management > My Authorizations. On the order instance tab, click Purchase License.

  2. You will be redirected to the SDK purchase page to purchase a new license.

    On the purchase page, select the SDK type (Player, publishing, short video, beauty effect, or Video AI) and the platform (mobile or web). The Player SDK is available in Mobile Standard Edition and Mobile Professional Edition. Ensure you select the correct platform and edition. You can also select value-added features such as client-side super-resolution, client-side sharpening, client-side frame interpolation, and audio enhancement as needed. After confirming your configuration, click Buy Now to place the order.

  3. After placing the order, return to the order instance tab and click Apply License.

    Important
    • Refresh the console after your purchase.

    • Do not change the application information during the license application process. Otherwise, the application will fail.

    On the license application page, in the Bind Authorization section, enter the SDK License Order and select the Feature Module. Confirm the order number and authorization details (for example, "Player (Standard Edition) | 365-day validity"). In the Bind Application section, select the target application and verify its basic information, such as the application name, application ID, creation time, platform, and HarmonyOS Bundle ID.

    After confirming that the application information is correct, click **OK**. This renews your existing license.

  4. Binding the license successfully extends its validity period. You can check the new expiration date.

    On the license management page in the console, search for your application and check the expiration date column in the license list to confirm it has been extended.

    Important
    • The console may still show the old license instance's expiration date. You can ignore this. Refer only to the new expiration date as shown in the screenshot.

    • This process does not affect your application's license certificate. However, we recommend updating the certificate in your next release.

Discounts and free access programs

Yes. You can obtain free Player SDK licenses for different editions through our spend-and-get program. For more information, see spend-and-get program.