全部产品
Search
文档中心

ApsaraVideo Live:Panduan Cepat Streaming Real-Time (RTS)

更新时间:Nov 28, 2025

ApsaraVideo Live menyediakan Streaming Real-Time (RTS) yang mengurangi latensi streaming langsung standar dari 3–6 detik menjadi milidetik serta meningkatkan ketahanan terhadap packet loss. RTS cocok untuk skenario yang memerlukan latensi rendah dan interaksi tinggi, seperti streaming langsung e-commerce, pendidikan daring, siaran olahraga, dan pertunjukan langsung. Topik ini menjelaskan cara mengimplementasikan RTS dengan cepat.

Prasyarat

  • Anda memiliki domain ingest dan domain streaming yang telah menyelesaikan pendaftaran Internet Content Provider (ICP) yang diperlukan. Untuk informasi lebih lanjut, lihat .

    Catatan
    • Jika Pusat Siaran Langsung Anda berada di luar Daratan Tiongkok dan wilayah akselerasi diatur ke Outside Chinese Mainland, Anda tidak perlu mengajukan pendaftaran ICP untuk nama domain Anda.

    • Jika domain ingest dan domain streaming merupakan domain tingkat kedua di bawah nama domain utama yang sama, Anda hanya perlu mengajukan pendaftaran ICP untuk nama domain utama tersebut.

Alur kerja dasar RTS

  1. Langkah 1: Aktifkan ApsaraVideo Live

  2. Langkah 2: Tambahkan domain ingest dan domain streaming

  3. Langkah 3: Konfigurasikan rekaman CNAME

  4. Langkah 4: Asosiasikan domain ingest dengan domain streaming

  5. Langkah 5: Aktifkan fitur RTS

  6. Langkah 6: Hasilkan URL ingest dan streaming

  7. Langkah 7: Mulai ingest aliran dan pemutaran untuk RTS

  8. Konfigurasikan Sertifikat SSL (Opsional)

  9. Konfigurasikan penandatanganan URL kustom (Opsional)

Langkah 1: Aktifkan ApsaraVideo Live

Catatan

Anda dapat menonton tutorial video untuk mempelajari cara mengaktifkan ApsaraVideo Live. Untuk informasi lebih lanjut, lihat Aktifkan ApsaraVideo Live.

  1. Masuk ke Konsol ApsaraVideo Live.

  2. Klik Activate Now untuk membuka halaman aktivasi. Pilih Pay-by-traffic sebagai metode penagihan, lalu centang kotak ApsaraVideo Live Terms Of Service.

  3. Klik Activate Now.

Langkah 2: Tambahkan domain ingest dan domain streaming

Sebelum menggunakan layanan RTS, Anda harus menambahkan domain ingest dan domain streaming.

Catatan

Anda dapat menonton tutorial video untuk mempelajari cara menambahkan nama domain. Untuk informasi lebih lanjut, lihat Tambahkan nama domain.

  1. Persiapkan nama domain.

    • Jika belum memiliki nama domain, lihat Cara mendaftarkan nama domain Alibaba Cloud untuk mendaftarkan nama domain di platform Nama Domain Alibaba Cloud.

    • Setelah nama domain didaftarkan, ajukan pendaftaran ICP jika diperlukan. Untuk informasi lebih lanjut, lihat Proses pendaftaran ICP.

      Catatan
      • Untuk menguji fitur dasar ApsaraVideo Live secara cepat, Anda dapat memilih pusat siaran langsung di wilayah di luar Tiongkok dan mengatur wilayah akselerasi ke Outside Chinese Mainland. Dalam kasus ini, pendaftaran ICP tidak diperlukan untuk nama domain.

      • Jika domain ingest dan domain streaming merupakan dua domain tingkat kedua di bawah nama domain utama yang sama, Anda hanya perlu mengajukan pendaftaran ICP untuk nama domain utama tersebut.

  2. Masuk ke Konsol ApsaraVideo Live.

  3. Di panel navigasi sebelah kiri, klik Domain Names. Halaman Domain Management akan muncul.

  4. Klik Add Domain Name.

    Catatan

    Untuk menambahkan subdomain, tambahkan awalan ke nama domain yang telah Anda daftarkan. Subdomain tidak perlu didaftarkan secara terpisah. Pastikan untuk membedakan antara domain ingest dan domain streaming.

  5. Konfigurasikan parameter untuk nama domain.

    Penting

    Saat pertama kali menambahkan nama domain baru ke ApsaraVideo Live, Anda harus memverifikasi kepemilikan domain tersebut. Untuk informasi lebih lanjut, lihat Verifikasi kepemilikan nama domain.

    配置域名

    Tampilkan parameter

    Parameter

    Kategori Parameter

    Deskripsi

    Domain Type

    • Streaming Domain

    • Ingest Domain

    Jenis akselerasi untuk nama domain. Domain ingest digunakan untuk akselerasi ingest aliran dan domain streaming digunakan untuk akselerasi pemutaran aliran. Parameter ini tidak dapat diubah setelah konfigurasi awal.

    Catatan
    • Saat menambahkan domain ingest, atur Domain Type ke Ingest Domain. Saat menambahkan domain streaming, atur ke Streaming Domain.

    • Anda tidak dapat menambahkan nama domain yang sama sebagai domain ingest sekaligus domain streaming.

    Domain Name

    N/A

    Masukkan nama domain yang ingin Anda percepat. Perhatikan hal berikut:

    • Secara umum, gunakan subdomain sebagai nama domain yang dipercepat. Contoh: demo.aliyundoc.com.

    • ApsaraVideo Live tidak mendukung nama domain wildcard, seperti *.aliyundoc.com.

    • Nama domain yang dipercepat tidak boleh duplikat. Jika muncul pesan Domain Name Already Exists, periksa apakah nama domain tersebut telah ditambahkan ke layanan Alibaba Cloud lainnya, seperti ApsaraVideo VOD.

    • Setelah mengaktifkan ApsaraVideo Live, Anda dapat menambahkan maksimal 20 nama domain untuk setiap akun. Jika bandwidth puncak harian rata-rata domain Anda melebihi 50 Mbps dan bisnis Anda bebas risiko, Anda dapat mengajukan tiket untuk meminta peningkatan kuota. Untuk informasi lebih lanjut tentang cara mengajukan tiket, lihat Hubungi kami.

    • Konten yang dipercepat harus sah dan sesuai dengan spesifikasi bisnis. Untuk informasi lebih lanjut, lihat Kriteria penerimaan nama domain.

    Catatan

    Subdomain harus berada di bawah Akun Alibaba Cloud yang sama. Saat menambahkan nama domain, ApsaraVideo Live akan memeriksa kepemilikan. Jika subdomain ditambahkan ke akun berbeda, kesalahan akan dilaporkan.

    Acceleration Region

    Chinese Mainland

    • Jika streamer berada di Daratan Tiongkok, pilih Chinese Mainland untuk domain ingest.

    • Jika penonton berada di Daratan Tiongkok, pilih Chinese Mainland untuk domain streaming.

    Nama domain harus memiliki pendaftaran ICP dengan Kementerian Industri dan Teknologi Informasi (MIIT). Untuk mengajukan pendaftaran ICP, kunjungi sistem Pendaftaran ICP Alibaba Cloud.

    Global

    • Jika streamer berada di Daratan Tiongkok, Hong Kong (Tiongkok), Makau (Tiongkok), Taiwan (Tiongkok), atau negara dan wilayah lain, pilih Global untuk domain ingest.

    • Jika penonton berada di Daratan Tiongkok, Hong Kong (Tiongkok), Makau (Tiongkok), Taiwan (Tiongkok), atau negara dan wilayah lain, pilih Global untuk domain streaming.

    Nama domain harus memiliki pendaftaran ICP dengan MIIT. Untuk mengajukan pendaftaran ICP, kunjungi sistem Pendaftaran ICP Alibaba Cloud.

    Outside Chinese Mainland

    • Jika streamer berada di wilayah luar Daratan Tiongkok, termasuk Hong Kong (Tiongkok), Makau (Tiongkok), dan Taiwan (Tiongkok), pilih Outside Chinese Mainland untuk domain ingest.

    • Jika penonton berada di wilayah luar Daratan Tiongkok, termasuk Hong Kong (Tiongkok), Makau (Tiongkok), dan Taiwan (Tiongkok), pilih Outside Chinese Mainland untuk domain streaming.

    • Jika Anda memilih Outside Chinese Mainland dan pusat siaran langsung berada di luar Daratan Tiongkok, nama domain tidak memerlukan pendaftaran ICP.

    • Jika Anda memilih Outside Chinese Mainland dan pusat siaran langsung berada di Daratan Tiongkok, nama domain memerlukan pendaftaran ICP. Untuk mengajukan pendaftaran ICP, kunjungi sistem Pendaftaran ICP Alibaba Cloud.

    Catatan

    Untuk informasi lebih lanjut tentang cara memilih wilayah akselerasi, lihat Bagaimana cara memilih wilayah akselerasi untuk nama domain?.

    Live Center

    N/A

    Pusat siaran langsung menyediakan layanan pemrosesan media untuk streaming langsung di cloud, seperti snapshot, perekaman, transkoding, dan produksi cloud.

    Domain ingest dan domain streaming yang diasosiasikan harus berada di wilayah pusat siaran langsung yang sama. Parameter ini tidak dapat diubah setelah konfigurasi awal.

    Untuk informasi lebih lanjut tentang cara memilih pusat siaran langsung, lihat Bagaimana cara memilih pusat siaran langsung?.

  6. Catat nilai rekaman CNAME yang dihasilkan untuk langkah berikutnya.

    image

Langkah 3: Konfigurasikan rekaman CNAME

Untuk mengaktifkan layanan akselerasi ApsaraVideo Live, Anda harus mengarahkan nama domain ke alamat CNAME yang ditetapkan oleh ApsaraVideo Live. Prosedur berikut menggunakan DNS Alibaba Cloud sebagai contoh.

Catatan
  • Server yang digunakan Alibaba Cloud CDN untuk memverifikasi rekaman DNS untuk nama domain berlokasi di Daratan Tiongkok. Jika Anda mengonfigurasi rekaman DNS berbasis wilayah untuk nama domain—misalnya, hanya mengonfigurasi CNAME untuk Alibaba Cloud CDN di wilayah di luar Daratan Tiongkok (seperti Hong Kong (Tiongkok), Makau (Tiongkok), dan Taiwan (Tiongkok))—server verifikasi tidak dapat menyelesaikan CNAME tersebut. Dalam kasus ini, status CNAME nama domain akan ditampilkan sebagai To Be Configured di Konsol CDN. Hal ini tidak memengaruhi layanan akselerasi CDN.

  • CNAME untuk Alibaba Cloud CDN, DCDN, ApsaraVideo Live, dan ApsaraVideo VOD hanya dapat digunakan untuk penjadwalan dan resolusi oleh Alibaba Cloud CDN. Alibaba Cloud berhak menangguhkan nama domain dan akun yang menggunakan CNAME secara tidak sah.

  1. Masuk ke DNS Alibaba Cloud untuk zona otoritatif publik.

  2. Di panel navigasi sebelah kiri, pilih Authoritative DNS Resolution untuk membuka halaman resolusi nama domain.

  3. Temukan nama domain yang ingin dikonfigurasi dan klik Resolution Settings di kolom Actions.image

  4. Klik Add Record dan konfigurasikan parameter seperti yang dijelaskan dalam tabel berikut:image

    Parameter

    Deskripsi

    Jenis rekaman

    Pilih CNAME untuk mengarahkan nama domain ke nama domain lain.

    Rekaman host

    Masukkan awalan nama domain. Awalan umum dan contoh nama domain yang sesuai ditunjukkan dalam tabel berikut.

    Sumber permintaan parsing

    Pilih nilai default.

    Nilai rekaman

    Masukkan nilai CNAME untuk rekaman tersebut.

    TTL

    Pilih nilai default.

    Awalan

    Contoh nama domain

    Deskripsi

    demo

    demo.aliyundoc.com

    Mengurai subdomain.

    @

    aliyundoc.com

    Mengurai nama domain utama.

    *

    *.aliyundoc.com

    Mengaktifkan DNS wildcard.

  5. Klik Confirm untuk menyelesaikan konfigurasi CNAME.

Verifikasi bahwa rekaman CNAME efektif

  • Metode 1: Di halaman Add CNAME Record, klik CNAME Configuration Guide. Di bagian Verifikasi CNAME, klik Verify untuk memeriksa apakah konfigurasi CNAME efektif.

    image

  • Metode 2: Jalankan perintah nslookup -type=cname yourdomain.com. Jika hasilnya cocok dengan nilai CNAME untuk domain di Konsol ApsaraVideo Live, konfigurasi CNAME efektif.image

Konfigurasikan Sertifikat SSL (opsional)

Jika ingin memutar streaming langsung di browser, Anda harus mengonfigurasi Sertifikat SSL untuk nama domain ingest dan pemutaran karena persyaratan keamanan browser. Untuk informasi lebih lanjut, lihat Konfigurasikan percepatan aman HTTPS.

Langkah 4: Asosiasikan domain ingest dan domain streaming

Untuk menggunakan RTS, Anda harus mengasosiasikan domain ingest dengan domain streaming.

Catatan

Anda dapat menonton tutorial video untuk mempelajari cara mengasosiasikan domain ingest dengan domain streaming. Untuk informasi lebih lanjut, lihat Asosiasikan domain ingest dengan domain streaming.

  1. Di panel navigasi sebelah kiri, klik Domain Names. Pilih domain streaming yang telah Anda tambahkan dan klik Domain Settings di kolom Actions. Anda akan diarahkan ke halaman Streaming Management > Basic Settings.

  2. Klik tab Stream Ingest Information.

  3. Klik Add Stream Ingest Information atau ikon Edit di samping Ingest Domain. Lalu, pilih domain ingest yang akan diasosiasikan.image

Langkah 5: Aktifkan fitur RTS

  1. Masuk ke Konsol ApsaraVideo Live.

  2. Di panel navigasi sebelah kiri, pilih Live + > RTS.

  3. Pilih domain streaming tempat Anda ingin mengaktifkan RTS.

  4. Aktifkan sakelar RTS dan pilih Sub-second (End-to-End Latency: 400-800 ms) atau Half-second (End-to-End Latency: 200-400 ms).

    image

Latensi sub-detik

  1. Fitur: Opsi ini memberikan latensi end-to-end 400 ms hingga 800 ms dan kompatibilitas tinggi. Cocok untuk skenario streaming langsung latensi rendah yang memerlukan kompatibilitas dengan streaming langsung standar serta protokol ingest dan pemutaran lainnya.

  2. Protokol yang didukung: Mendukung ingest dan pemutaran aliran melalui protokol Alibaba Real-Time Communication (ARTC), yang berbasis Web Real-Time Communication (WebRTC). Opsi ini kompatibel maju dengan streaming langsung standar dan mendukung protokol ingest RTMP, origin fetch, serta protokol pemutaran umum seperti RTMP, FLV, dan HLS.

  3. Alat ingest dan pemutaran: Mendukung alat ingest dan pemutaran umum. Kami merekomendasikan penggunaan SDK Push ApsaraVideo Live dan SDK Pemutar Video Apsara.

  4. Informasi tambahan: Jika aliran yang diingest berisi B-frame atau audio tidak dikodekan dalam Opus, backend secara otomatis menghapus B-frame dan melakukan transkoding audio ke Opus untuk pemutaran HTML5. Proses ini menimbulkan biaya transkoding streaming langsung.

    Saat Anda menggunakan Web SDK Alibaba Cloud untuk pemutaran, WebRTC native yang mendasarinya tidak mendukung B-frame dan memerlukan Opus untuk pengkodean dan dekode audio. Untuk memastikan pengalaman pemutaran yang baik, sistem secara otomatis memicu transkoding berdasarkan konten aliran yang diingest:

    • Jika aliran yang diingest berisi B-frame dan audio yang dikodekan AAC, sistem secara otomatis memicu transkoding video untuk menghapus B-frame dan transkoding audio dari AAC ke Opus. Anda dikenai biaya transkoding video standar berdasarkan tier yang sesuai dengan resolusi sumber.

    • Jika aliran yang diingest tidak berisi B-frame tetapi berisi audio yang dikodekan AAC, sistem secara otomatis memicu transkoding audio dari AAC ke Opus. Anda dikenai biaya untuk transkoding hanya audio.

    • Jika Anda juga mengonfigurasi templat transkoding streaming langsung, sistem menghapus B-frame dan melakukan transkoding ke Opus selain menerapkan templat tersebut. Anda dikenai biaya transkoding berdasarkan hasil gabungan.

    Saat Anda menggunakan Native SDK Alibaba Cloud untuk pemutaran, SDK ini secara native mendukung B-frame dan AAC. Oleh karena itu, transkoding otomatis tidak dipicu dan tidak ada biaya tambahan yang dikenakan.

Latensi setengah detik

  1. Fitur: Opsi ini memberikan latensi end-to-end 200 ms hingga 400 ms. Cocok untuk skenario streaming langsung yang memerlukan latensi sangat rendah.

  2. Protokol yang didukung: Mendukung ingest dan pemutaran aliran melalui protokol ARTC, yang berbasis WebRTC. Opsi ini tidak kompatibel dengan streaming langsung standar dan tidak mendukung protokol ingest RTMP, origin fetch, atau protokol pemutaran umum seperti RTMP, FLV, dan HLS.

  3. Alat ingest dan pemutaran: Untuk ingest aliran, Anda dapat menggunakan protokol WHIP dengan OBS atau SDK Push ApsaraVideo Live. Untuk pemutaran, Anda harus menggunakan SDK Pemutar Video Apsara.

  4. Catatan lainnya: Domain streaming ini tidak mendukung fitur cloud seperti transkoding dan perekaman. Namun, Anda dapat menggunakan Konfigurasi Relay untuk meneruskan streaming langsung ke domain streaming lain.

    • Klik Configure Stream Relay dan pilih domain ingest yang diasosiasikan dengan domain streaming dan yang tidak memiliki mode RTS setengah detik atau pemulihan bencana aliran ganda yang diaktifkan. Domain ini menerima aliran RTMP yang diteruskan. Misalnya, jika domain penerima relay adalah push.example.com dan domain streaming yang diasosiasikan adalah pull.example.com, Anda dapat menarik aliran dari pull.example.com menggunakan protokol streaming langsung standar untuk menggunakan fitur seperti transkoding dan perekaman setelah Anda mengonfigurasi relay.

Catatan
  • Konfigurasi RTS memerlukan beberapa menit untuk diterapkan di seluruh jaringan. Kami menyarankan Anda menunggu beberapa menit sebelum melakukan pengujian.

  • Untuk mengasosiasikan satu domain ingest dengan beberapa domain streaming, lihat Asosiasikan domain streaming primer dan sekunder.

  • RTS dan streaming langsung standar dapat berbagi domain streaming. Namun, karena RTS menggunakan protokol UDP dan streaming langsung standar menggunakan protokol TCP, teknologi dasarnya berbeda. Kami menyarankan Anda menggunakan domain streaming terpisah untuk RTS.

Langkah 6: Hasilkan URL ingest dan streaming

Metode 1: Hasilkan URL di konsol

Setelah Anda mengaktifkan Streaming Real-Time (RTS), navigasi ke alat pengalaman ingest dan pemutaran aliran, lalu klik Generate URLs. Kemudian, masukkan AppName dan StreamName untuk menghasilkan URL ingest dan streaming RTS dalam protokol ARTC.

image

Metode 2: Susun URL secara manual

Saat menyusun URL ingest dan streaming secara manual, Anda harus menentukan apakah streaming langsung ditranskode dan apakah penandatanganan URL diaktifkan. Anda juga memerlukan domain ingest, domain streaming, AppName, StreamName, ID templat transkoding (jika berlaku), dan token akses (jika berlaku). Tabel berikut menjelaskan aturan penyusunan URL.

Kelas Alamat

Format alamat

Aturan penyusunan

URL Ingest

Protokol RTMP, RTS, dan SRT didukung. Gunakan URL RTMP untuk ingest aliran. Contoh:

RTMP: rtmp://demo.aliyundoc.com/app/stream?auth_key={access_token}

Catatan

RTS mendukung penarikan aliran dengan alamat dalam format RTS.

Domain ingest + AppName + StreamName + Token akses

URL Streaming

Protokol RTMP, FLV, M3U8, dan RTS didukung. Gunakan URL RTS untuk pemutaran. Contoh:

RTS: artc://example.aliyundoc.com/app/stream?auth_key={access_token}

Domain streaming + AppName + StreamName + Token akses

URL aliran yang ditranskode

Catatan

URL aliran yang ditranskode hanya dihasilkan jika Anda mengonfigurasi templat transkoding. Jika Anda menggunakan aliran yang ditranskode, Anda harus menyusun URL streaming menggunakan format URL aliran yang ditranskode.

Protokol RTMP, FLV, M3U8, dan RTS didukung. Gunakan URL RTS untuk pemutaran. Contoh:

RTS: artc://example.aliyundoc.com/app/stream_{transcoding_template_ID}?auth_key={access_token}

Domain streaming + AppName + StreamName_ID templat transkoding + Token akses

Catatan
  • Untuk domain ingest dan streaming yang diasosiasikan, Anda dapat memulai ingest dan pemutaran aliran jika AppName dan StreamName sama untuk keduanya.

  • URL aliran yang ditranskode hanya dihasilkan setelah Anda menetapkan templat transkoding. Anda dapat melihat ID templat transkoding di konsol. Untuk informasi lebih lanjut, lihat Transkoding streaming langsung.

  • Token akses (auth_key) adalah string terenkripsi yang dihasilkan oleh algoritma penandatanganan. Ini memerlukan fitur penandatanganan URL untuk diaktifkan. Anda dapat menggunakan algoritma MD5 untuk menghitung token akses. Untuk informasi lebih lanjut, lihat Komponen URL yang ditandatangani.

  • Saat menyusun URL secara manual, ganti {transcoding_template_ID} atau {access_token} dengan data aktual. Jangan sertakan tanda kurung kurawal {}.

Langkah 7: Mulai ingest aliran dan pemutaran untuk RTS

Setelah Anda mengaktifkan RTS dan menghasilkan URL ingest dan streaming, Anda dapat menggunakan alat Try RTS untuk menguji ingest dan pemutaran aliran dengan cepat. Anda dapat memilih untuk mengingest aliran dari kamera atau dengan berbagi layar Anda.

Catatan

Alat pengalaman ingest dan pemutaran aliran di konsol menggunakan nama domain signaling proxy untuk uji coba cepat. Jika Anda mengintegrasikan SDK ingest dan pemutaran web, Anda juga harus mengonfigurasi Sertifikat SSL dan header respons Access-Control-Allow-Origin yang benar untuk domain ingest dan streaming.

image

Selain metode uji coba cepat ini, Alibaba Cloud RTS menyediakan demo mobile dan web yang dapat Anda coba.

SDK berikut juga tersedia untuk integrasi:

Jenis SDK

Referensi

Mobile

Ingest dan pemutaran aliran RTS native

Web

Ingest dan pemutaran aliran RTS web

Catatan

Jika terjadi masalah pemutaran, Anda dapat menggunakan alat troubleshooting self-service untuk mendiagnosisnya. Alat ini dapat mendiagnosis masalah pemutaran langsung umum secara cepat dan memberikan solusi. Untuk informasi lebih lanjut, lihat Troubleshooting self-service.

Konfigurasikan Sertifikat SSL (Opsional)

Untuk memenuhi persyaratan keamanan browser dan mengaktifkan pemutaran Streaming Real-Time (RTS), Anda harus mengonfigurasi Sertifikat SSL untuk nama domain ingest dan pemutaran Anda. Untuk informasi lebih lanjut, lihat Konfigurasikan percepatan aman HTTPS.

Catatan

Jika Anda menggunakan SDK atau demo ingest dan pemutaran aliran RTS, Anda tidak perlu mengonfigurasi Sertifikat SSL.

Konfigurasikan penandatanganan URL kustom (Opsional)

Fitur penandatanganan URL melindungi konten situs Anda dari unduhan tidak sah. Fitur ini diaktifkan secara default saat Anda menambahkan nama domain.

Setelah Anda mengaktifkan penandatanganan URL, Anda dapat menggunakan metode penandatanganan default atau kustom. Metode default tidak memerlukan konfigurasi. Jika Anda tidak ingin menggunakan konfigurasi default, Anda dapat menyesuaikan Primary Key, Secondary Key, dan Validity Period, serta memasukkan URL asli.

Catatan

Anda dapat menonton tutorial video untuk mempelajari cara mengonfigurasi penandatanganan URL. Untuk informasi lebih lanjut, lihat Konfigurasikan penandatanganan URL.

  1. Di panel navigasi sebelah kiri, pilih Domain Names, pilih domain streaming tempat fitur RTS diaktifkan, lalu klik Domain Settings di kolom Actions.

  2. Pilih Streaming Management > Access Control untuk membuka halaman Access Control.

  3. Klik tab URL Signing, lalu klik Modify.

    Catatan

    Jika penandatanganan URL diaktifkan, klik Modify untuk mengonfigurasi informasi penandatanganan URL. Jika sebelumnya Anda menonaktifkan penandatanganan URL, aktifkan sakelar URL Signing untuk mengonfigurasi informasi tersebut.

  4. Konfigurasikan informasi penandatanganan URL. Tabel berikut menjelaskan item konfigurasi.

    Item konfigurasi

    Deskripsi

    Authentication Type

    Domain streaming ApsaraVideo Live hanya mendukung metode penandatanganan A untuk melindungi sumber daya origin secara efektif.

    Catatan

    Jika terjadi kesalahan penandatanganan URL, kesalahan 403 akan dikembalikan. Hitung ulang signature.

    • Kesalahan perhitungan MD5

      Contoh: X-Tengine-Error:denied by req auth: invalid md5hash=de7bfdc915ced05e17380a149bd760be

    • Kesalahan timestamp

      Contoh: X-Tengine-Error:denied by req auth: expired timestamp=1439469547

    Primary Key

    Saat menambahkan nama domain, konsol secara acak menghasilkan kunci primer. Di bilah navigasi kiri Konsol ApsaraVideo Live, pilih Domains, pilih nama domain yang ingin Anda konfigurasi, lalu klik Domains > Access Control > URL Signing untuk melihat kunci primer di halaman Penandatanganan URL. Anda juga dapat mengubah kunci primer untuk metode autentikasi.

    Secondary Key

    Masukkan kunci sekunder kustom untuk metode penandatanganan.

    Validity Period

    URL yang ditandatangani hanya dapat digunakan untuk memulai ingest atau pemutaran aliran dalam periode validitasnya. Ingest dan pemutaran streaming langsung merupakan perilaku koneksi panjang. Sesi ingest atau pemutaran aliran aktif tidak akan terputus meskipun periode validitas berakhir. Namun, permintaan baru untuk ingest atau pemutaran aliran akan gagal setelah periode validitas berakhir.

    Saat pertama kali menambahkan nama domain baru, periode validitas default adalah 1 hari (1440 menit). Tetapkan periode validitas default kustom, dalam satuan menit, untuk metode penandatanganan URL. Periode harus minimal 1 menit dan tidak memiliki batas atas.

Operasi lainnya: Cara memverifikasi latensi RTS

Anda dapat menambahkan URL kalibrator waktu ke ingest aliran Anda dan membandingkan waktu yang ditampilkan pada aliran dengan sumber waktu standar untuk memverifikasi latensi RTS. Prosedur ini menggunakan OBS Studio sebagai contoh.

Di antarmuka utama OBS, di bagian Sources, tambahkan sumber browser dan masukkan URL kalibrator waktu. Lalu, klik Start Streaming.