All Products
Search
Document Center

ApsaraVideo VOD:Fungsi Pembatasan Kecepatan

Last Updated:Jul 11, 2026

Anda dapat menggunakan fungsi pembatasan kecepatan untuk mengontrol laju transfer data pada setiap permintaan.

limit_rate_after

Item Description
Syntax limit_rate_after(n, unit)
Description Menetapkan jumlah data yang dapat ditransfer sebelum pembatasan laju diterapkan.
Catatan Fungsi ini berlaku untuk satu permintaan individual dan bukan merupakan batas bandwidth global.
Parameters
  • unit: Bilangan bulat. Jika Anda tidak menentukan parameter ini, satuan default adalah bytes.
  • unitKMG: Karakter. Nilai yang valid adalah , , atau . Nilai-nilai tersebut tidak membedakan huruf besar/kecil.
Return value truefalseMengembalikan nilai saat berhasil atau gagal.
Examples
limit_rate_after(10, 'k')
limit_rate(1, 'm') 
// Setelah 10 KB pertama ditransfer, laju dibatasi menjadi 1 MB/s.

limit_rate

Item Description
Syntax limit_rate(n, unit)
Description Menetapkan laju transfer data untuk suatu permintaan. Laju minimum adalah 4 KB/s. Jika Anda menentukan laju di bawah 4 KB/s, laju akan dikembalikan ke nilai default 4 KB/s.
Catatan Fungsi ini berlaku untuk satu permintaan individual dan bukan merupakan batas bandwidth global.
Parameters
  • unit: Bilangan bulat. Jika Anda tidak menentukan parameter ini, satuan default adalah bytes/s.
  • unitKMG: Karakter. Nilai yang valid adalah , , atau . Nilai-nilai tersebut tidak membedakan huruf besar/kecil.
Return value truefalseMengembalikan nilai saat berhasil atau gagal.
Examples
limit_rate(500, 'k')
// Membatasi laju transfer data menjadi 500 KB/s.