All Products
Search
Document Center

ApsaraVideo Live:Mulai menggunakan ApsaraVideo Live

Last Updated:Jul 15, 2026

Saat seorang host memulai siaran langsung, penonton akan diberi tahu dan dapat bergabung untuk menonton. Topik ini menyederhanakan proses integrasi agar Anda dapat dengan cepat membangun aplikasi live streaming menggunakan ApsaraVideo Live.

Konsep utama

Sebelum memulai, pahami terlebih dahulu konsep-konsep utama ApsaraVideo Live:

Sebelum memulai

Sebelum memulai, buat akun dan tambahkan dana sesuai petunjuk. Untuk informasi lebih lanjut, lihat Aktifkan dan beli ApsaraVideo Live.

Siapkan akun

  1. Jika Anda belum memiliki Akun Alibaba Cloud, ikuti petunjuk di layar pada halaman Pendaftaran untuk membuatnya. Akun Alibaba Cloud, yang merupakan entitas pembayar untuk sumber daya cloud Anda, diperlukan dalam tutorial ini.

  2. Layanan ini mendukung dua metode penagihan: pay-as-you-go dan resource plan.

    • Untuk uji coba cepat, kami merekomendasikan metode penagihan pay-as-you-go. Jika trafik pengujian Anda tidak melebihi 10 GB, perkiraan biaya sekitar USD 0,42.

      Catatan

      Perkiraan ini tidak mencakup biaya pendaftaran domain, sertifikat SSL, atau Pendaftaran ICP. Biaya akhir dapat berbeda tergantung pada faktor seperti wilayah dan metode penagihan. Harga yang ditampilkan di Konsol dan tagihan akhir berlaku.

    • Sebelum menggunakan layanan ini, pastikan saldo akun Anda mencukupi.

Ikhtisar alur kerja

  1. Tambahkan domain ingest dan domain streaming: ApsaraVideo Live adalah layanan berbasis domain. Pada langkah ini, Anda akan menyiapkan domain Anda dan mengonfigurasikannya di Konsol ApsaraVideo Live.

  2. Konfigurasikan rekaman CNAME untuk mengaktifkan akselerasi live streaming: Pada langkah ini, Anda mengikat domain kustom Anda ke nama domain yang dipercepat yang diberikan oleh Alibaba Cloud untuk mengaktifkan layanan ApsaraVideo Live yang cepat dan stabil.

  3. Asosiasikan domain ingest dan domain streaming: Live streaming biasanya menggunakan dua domain terpisah. Pada langkah ini, Anda akan mengasosiasikan domain ingest Anda dengan domain streaming Anda.

  4. Buat URL ingest dan URL streaming: Pada langkah ini, Anda menggunakan Pembuat URL untuk membuat URL ingest dan URL streaming dari domain yang telah dikonfigurasi.

  5. Ingest dan putar aliran: Langkah ini menunjukkan cara melakukan ingest aliran menggunakan aplikasi demo ApsaraVideo Live dan memutarnya dengan pemutar media VLC.

Langkah 1: Tambahkan domain ingest dan domain streaming

Sebelum dapat menggunakan ApsaraVideo Live, Anda memerlukan setidaknya satu nama domain. Domain ingest dan domain streaming tidak boleh sama, tetapi keduanya dapat berupa dua subdomain berbeda dari domain root yang sama.

Sebagai contoh, jika domain root Anda adalah test.com, Anda dapat mengonfigurasi dua subdomain, a.test.com dan b.test.com, untuk digunakan masing-masing sebagai domain ingest dan domain streaming.

  1. Siapkan nama domain Anda.

    • Jika Anda belum memiliki nama domain, Anda dapat mendaftarkannya di platform Domain Alibaba Cloud. Untuk informasi lebih lanjut, lihat Daftarkan nama domain di Alibaba Cloud.

    • Setelah mendaftarkan nama domain, Anda mungkin perlu mengajukan Pendaftaran ICP tergantung pada penggunaannya. Untuk informasi lebih lanjut, lihat Prosedur Pendaftaran ICP.

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

      • Jika domain ingest dan domain streaming adalah dua subdomain dari domain root yang sama, Anda hanya perlu mendapatkan Pendaftaran ICP untuk domain root tersebut.

  2. Masuk ke Konsol ApsaraVideo Live.

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

  4. Klik Add Domain.

    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 nama domain yang diperlukan.

    Penting

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

    Tampilkan parameter

    Parameter

    Nilai

    Deskripsi

    Domain Type

    • Streaming Domain

    • Ingest Domain

    Jenis akselerasi untuk nama domain. Domain ingest mempercepat pengambilan aliran, sedangkan domain streaming mempercepat pengiriman aliran. Anda tidak dapat mengubah pengaturan ini setelah dikonfigurasi.

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

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

    Domain Name

    N/A

    Masukkan nama domain yang akan dipercepat. Perhatikan hal berikut:

    • Gunakan subdomain untuk nama domain yang dipercepat, seperti demo.aliyundoc.com.

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

    • Nama domain yang dipercepat harus unik. Jika Anda menerima pesan The specified domain already exists, pastikan nama domain tersebut belum digunakan di layanan Alibaba Cloud lainnya, seperti ApsaraVideo VOD.

    • Setelah mengaktifkan ApsaraVideo Live, Anda dapat menambahkan hingga 20 nama domain per akun. Jika bandwidth puncak harian rata-rata domain Anda melebihi 50 Mbps dan bisnis Anda bebas risiko, Anda dapat mengirim tiket untuk meminta peningkatan kuota. Untuk informasi lebih lanjut, lihat Hubungi Kami.

    • Seluruh konten yang dipercepat harus mematuhi persyaratan hukum dan standar bisnis. Untuk detailnya, lihat Standar tinjauan nama domain.

    Catatan

    Subdomain tersebut harus dimiliki oleh Akun Alibaba Cloud yang sama. ApsaraVideo Live memeriksa hal ini saat Anda menambahkan nama domain. Jika subdomain tersebut dimiliki oleh akun berbeda, sistem akan melaporkan error.

    Acceleration Region

    Chinese Mainland

    • Pilih Chinese Mainland untuk domain ingest jika streamer Anda berlokasi di Tiongkok daratan.

    • Pilih Chinese Mainland untuk domain streaming jika penonton Anda berlokasi di Tiongkok daratan.

    Nama domain memerlukan Pendaftaran ICP. Kami merekomendasikan Anda menggunakan sistem Pendaftaran ICP Alibaba Cloud untuk mengajukan Pendaftaran ICP.

    Global

    • Pilih Global untuk domain ingest jika streamer Anda tersebar di seluruh dunia, termasuk di Tiongkok daratan.

    • Pilih Global untuk domain streaming jika penonton Anda tersebar di seluruh dunia, termasuk di Tiongkok daratan.

    Nama domain memerlukan Pendaftaran ICP. Kami merekomendasikan Anda menggunakan sistem Pendaftaran ICP Alibaba Cloud untuk mengajukan Pendaftaran ICP.

    Outside Chinese Mainland

    • Pilih Outside Chinese Mainland untuk domain ingest jika streamer Anda berlokasi di luar Tiongkok daratan.

    • Pilih Outside Chinese Mainland untuk domain streaming jika penonton Anda berlokasi di luar Tiongkok daratan.

    • Jika Anda memilih Outside Chinese Mainland dan pusat siaran langsung juga berada di luar Tiongkok daratan, Pendaftaran ICP tidak diperlukan untuk nama domain Anda.

    • Jika Anda memilih Outside Chinese Mainland tetapi pusat siaran langsung berada di Tiongkok daratan, Pendaftaran ICP tetap diperlukan untuk nama domain Anda. Kami merekomendasikan Anda menggunakan sistem Pendaftaran ICP Alibaba Cloud untuk mengajukan Pendaftaran ICP.

    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 berbasis cloud, seperti pengambilan snapshot, perekaman, transkoding, dan studio produksi.

    Domain ingest dan domain streaming yang diasosiasikan dengannya harus menggunakan wilayah pusat siaran langsung yang sama. Anda tidak dapat mengubah pengaturan ini setelah dikonfigurasi.

    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.

    Setelah menambahkan domain, tabel konfigurasi akan muncul. Tabel ini mencakup domain streaming, tipe catatan (CNAME), hostname, dan CNAME record value. Anda harus menambahkan nilai rekaman CNAME ini di penyedia DNS Anda untuk mengaktifkan akselerasi CDN. Anda juga dapat mengklik CNAME Configuration Guide untuk menyelesaikan konfigurasi.

Langkah 2: Konfigurasikan rekaman CNAME

Untuk mengaktifkan akselerasi, arahkan domain Anda ke alamat CNAME yang ditetapkan oleh ApsaraVideo Live. Contoh berikut menunjukkan cara melakukannya dengan DNS Alibaba Cloud.

Catatan
  • CDN Alibaba Cloud memvalidasi rekaman DNS menggunakan server yang ditempatkan di Tiongkok daratan. Jika Anda mengonfigurasi resolusi DNS regional untuk domain Anda, misalnya hanya mengonfigurasi alamat CNAME CDN Alibaba Cloud untuk wilayah di luar Tiongkok daratan (termasuk Hong Kong, Makau, Taiwan, dan negara/wilayah lainnya), server validasi tidak dapat menyelesaikan alamat CNAME tersebut. Dalam kasus ini, status CNAME domain di Konsol CDN akan ditampilkan sebagai Pending Configuration. Hal ini tidak memengaruhi layanan akselerasi CDN.

  • Nama domain CNAME untuk CDN Alibaba Cloud, DCDN, ApsaraVideo Live, dan ApsaraVideo VOD hanya dapat digunakan untuk penjadwalan dan resolusi CDN Alibaba Cloud. Alibaba Cloud berhak menangguhkan domain dan akun terkait jika terjadi penyalahgunaan nama domain CNAME.

  1. Masuk ke Alibaba Cloud DNS.

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

  3. Temukan nama domain target dan klik Settings di kolom Actions.

  4. Klik Add Record dan konfigurasikan parameter berikut:

    Parameter

    Deskripsi

    Record type

    Pilih CNAME Record untuk mengarahkan nama domain ke nama domain lain.

    Hostname

    Masukkan awalan nama domain. Untuk awalan umum dan contoh nama domain yang sesuai, lihat tabel berikut.

    Query source

    Pertahankan nilai default.

    Record value

    Masukkan nilai CNAME untuk rekaman tersebut.

    TTL

    Pertahankan nilai default.

    Awalan

    Contoh domain

    Deskripsi

    demo

    demo.aliyundoc.com

    Menyelesaikan subdomain.

    @

    aliyundoc.com

    Menyelesaikan domain root.

    *

    *.aliyundoc.com

    Menjalankan resolusi DNS wildcard.

  5. Klik OK untuk menyelesaikan konfigurasi CNAME.

Verifikasi rekaman CNAME

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

  • Metode 2: Jalankan perintah nslookup -type=cname yourdomain.com. Jika hasil resolusi yang dikembalikan cocok dengan nilai CNAME domain di Konsol ApsaraVideo Live, konfigurasi CNAME telah berlaku.

    C:\Users\xxx>nslookup -type=cname xxx
    Server:  xxx
    Address:  xxx
    Non-authoritative answer:
    xxx    canonical name = cxxx.cdngslb.com
    C:\Users\xxx>

(Opsional) Konfigurasikan sertifikat SSL

Karena persyaratan keamanan browser native, jika Anda perlu memutar siaran langsung di browser, Anda harus mengonfigurasi sertifikat SSL untuk domain ingest dan domain streaming. Untuk informasi lebih lanjut, lihat Konfigurasikan streaming aman melalui HTTPS.

Langkah 3: Asosiasikan domain ingest dan domain streaming

ApsaraVideo Live menggunakan edge ingest, sehingga Anda harus mengasosiasikan domain ingest dan domain streaming untuk mengaktifkan ingest dan pemutaran aliran.

  1. Di panel navigasi kiri, klik Domain Names. Temukan domain streaming Anda dan klik Domain Settings di kolom Actions untuk membuka halaman Streaming Management > Basic Settings.

  2. Klik tab Stream Ingest Information.

  3. Klik Add Stream Ingest Information atau ikon edit di samping Ingest Domain untuk memilih domain ingest yang ingin diasosiasikan. Di kotak dialog Ingest Domain yang muncul, pilih domain ingest yang sudah ada dari daftar drop-down Ingest Domain dan klik OK. Jika Anda perlu menambahkan domain ingest baru, Anda harus menambahkannya terlebih dahulu di halaman Domain Management.

Langkah 4: Buat URL ingest dan URL streaming

URL ingest dan URL streaming adalah URL berbasis domain yang digunakan untuk mendorong dan menarik siaran langsung. Ikuti langkah-langkah berikut untuk membuatnya di Konsol:

  1. Masuk ke Konsol ApsaraVideo Live.

  2. Di panel navigasi kiri, pilih Toolbox.

  3. Di tab Live URL Generator, konfigurasikan parameter untuk mendapatkan URL ingest dan URL streaming. Anda juga dapat memindai kode QR untuk mendapatkan URL tersebut. Setelah menyelesaikan konfigurasi, klik Generate URLs. Di bagian Ingest URL, URL ingest ditampilkan dalam format RTMP (diawali dengan rtmp://) dan RTS (diawali dengan artc://). Di akhir setiap baris, Anda dapat mengklik tombol salin atau memindai kode QR untuk mendapatkan URL tersebut.

    Tabel berikut menjelaskan parameter-parameter tersebut. Untuk informasi lebih lanjut, lihat Pembuat URL.

    Parameter

    Deskripsi

    Streaming Domain

    Pilih domain streaming yang telah Anda tambahkan di Langkah 1 dari daftar drop-down Streaming Domain.

    Authentication

    Parameter ini muncul setelah Anda memilih Streaming Domain. Nilai default-nya adalah Tipe A.

    Catatan
    • Parameter ini ditampilkan jika Penandatanganan URL telah dikonfigurasi untuk domain ingest atau domain streaming.

    • Untuk memodifikasi parameter seperti periode validitas penandatanganan, lihat Penandatanganan URL.

    • Tipe A adalah mekanisme penandatanganan berbasis timestamp dan signature.

    Ingest Domain

    • Untuk skenario live streaming standar:

      • Jika Anda telah mengasosiasikan domain ingest dan domain streaming di Langkah 3, bidang ini akan otomatis diisi dengan domain ingest yang diasosiasikan setelah Anda memilih Streaming Domain.

      • Jika Anda belum mengasosiasikan domain ingest dan domain streaming, Anda harus melakukannya terlebih dahulu.

    • Untuk skenario pull-only, Anda dapat melewati konfigurasi ini dan tidak perlu memilih domain ingest yang diasosiasikan.

    AppName

    Masukkan AppName. Ini adalah pengenal kustom yang digunakan untuk membedakan antara aplikasi live streaming atau skenario bisnis yang berbeda.

    StreamName

    Masukkan StreamName. Ini adalah pengenal kustom yang digunakan untuk mengidentifikasi secara unik suatu siaran langsung tertentu.

    Transcoding Template

    Pilih Transcoding Template yang telah Anda konfigurasi. Jika parameter ini dibiarkan kosong, kualitas aliran asli akan digunakan secara default.

    Catatan

    Template transkoding harus dikonfigurasi menggunakan fitur transkoding. Setelah Anda memilih domain streaming dan memasukkan AppName yang digunakan dalam konfigurasi transkoding, template transkoding yang sesuai dengan AppName tersebut akan dimuat.

  4. Klik Generate URLs untuk mendapatkan URL ingest dan URL streaming. Untuk contoh dan penjelasan URL tersebut, lihat Buat URL live streaming.

Langkah 5: Ingest dan putar aliran

Catatan

Jika Anda mengalami masalah selama ingest atau pemutaran aliran, Anda dapat menggunakan alat troubleshooting self-service untuk melakukan diagnostik. Alat ini dapat mendiagnosis masalah live streaming umum secara cepat dan memberikan solusi. Untuk informasi lebih lanjut, lihat Troubleshooting.

Memasukkan aliran

Ingest aliran adalah proses mendorong audio dan video yang telah dikemas dari tahap pengambilan ke pusat ApsaraVideo Live. Contoh ini menunjukkan cara melakukan ingest aliran menggunakan aplikasi demo ApsaraVideo Live.

  1. Pindai kode QR di perangkat seluler Anda untuk menginstal aplikasi demo ApsaraVideo Live.

    image

    Catatan

    Jika Anda melihat pesan "Untrusted Enterprise Developer" di perangkat iOS Anda, buka Settings > General > VPN & Device Management, temukan profil Taobao, lalu ketuk Trust.

  2. Jalankan aplikasi demo ApsaraVideo Live.

  3. Pilih Camera Pushing atau Screen Sharing. Antarmuka utama menyediakan tiga opsi: Camera Pushing, Screen Sharing, dan Live Playback. Camera Pushing dan Screen Sharing adalah opsi ingest.

    Catatan

    Saat melakukan ingest video lokal dari perangkat seluler, hanya format YUV asli dari gambar video yang didukung.

  4. Pindai kode QR dari URL ingest yang telah ditandatangani dari Langkah 4 untuk mengisi bidang URL, atau masukkan URL secara manual. Di tab Ingest Parameters, atur Resolution (misalnya, 540p), aktifkan Adaptive Bitrate dan Adaptive Resolution sesuai kebutuhan, atau perluas Advanced Settings untuk opsi tambahan. Sebagai contoh, URL-nya bisa berupa rtmp://demo.aliyundoc.com/app/stream?auth_key=**********-0-0-9c6e7c8190c10bdfb3c0************.

  5. Klik Ingest untuk mulai melakukan ingest dari perangkat seluler Anda.

  6. Buka Stream Management dan lihat serta kelola aliran audio dan video yang telah didorong di tab Active Streams.

Catatan

Untuk metode ingest lainnya, lihat Ingest siaran langsung.

Putar siaran langsung

Pemutaran siaran langsung adalah proses mendistribusikan konten dari pusat ApsaraVideo Live ke pemutar. Contoh ini menunjukkan cara memutar aliran dengan pemutar media VLC.

  1. Unduh dan instal pemutar media VLC. Tautan unduh: VLC media player.

  2. Jalankan pemutar media VLC.

  3. Di bilah menu, pilih Media > Open Network Stream...

  4. Di tab Network, masukkan URL streaming. Contoh: rtmp://example.aliyundoc.com/app/stream?auth_key=1543300311-0-0-d47ce016332bf280cf275********.

  5. Klik Play.

Catatan
  • Klien ingest harus mempertahankan aliran selama pemutaran langsung. Jika tidak, pemutaran akan gagal.

  • Untuk metode pemutaran lainnya, lihat Pemutaran siaran langsung.

Referensi

FAQ