全部产品
Search
文档中心

ApsaraVideo Live:Memulai dengan ApsaraVideo Live

更新时间:Feb 27, 2026

ApsaraVideo Live adalah layanan cloud yang mengambil, memproses, dan mendistribusikan audio serta video siaran langsung. Panduan ini akan memandu Anda melalui prosedur dasar membangun aplikasi live streaming, termasuk pengaturan domain, pembuatan URL, dan siaran langsung pertama.

Konsep dasar

Baca topik berikut untuk memahami dasar-dasar ApsaraVideo Live:

Persiapan

Persiapkan akun Anda

  1. Jika Anda belum memiliki Akun Alibaba Cloud, kunjungi halaman Pendaftaran untuk membuatnya. Akun Alibaba Cloud adalah entitas yang membayar sumber daya cloud.

  2. ApsaraVideo Live mendukung dua model penagihan: pay-as-you-go dan paket sumber daya.

    • Pay-as-you-go direkomendasikan untuk tutorial ini. Jika traffic yang dihasilkan selama pengujian tidak melebihi 10 GB, perkiraan biaya maksimum adalah USD 0,42, tidak termasuk biaya pendaftaran domain, sertifikat SSL, dan pendaftaran ICP.

      Catatan

      Biaya aktual dapat bervariasi tergantung wilayah dan metode penagihan. Tagihan yang ditampilkan di Konsol yang berlaku.

    • Pastikan saldo akun Anda mencukupi.

Prosedur

image
  1. Tambahkan domain ingest dan streaming: ApsaraVideo Live menerapkan live streaming berdasarkan nama domain. Pada langkah ini, Anda akan menambahkan dan mengonfigurasi domain untuk ingest dan pemutaran di Konsol.

  2. Tambahkan record CNAME untuk mengaktifkan akselerasi: Langkah ini menghubungkan nama domain Anda ke nama domain yang dipercepat yang ditetapkan oleh Alibaba Cloud guna memastikan pengiriman konten live yang cepat dan stabil.

  3. Hubungkan domain ingest dan streaming: Alur kerja live streaming umumnya menggunakan domain terpisah untuk ingest dan pemutaran. Langkah ini menghubungkan domain ingest Anda ke domain streaming yang sesuai.

  4. Buat URL ingest dan streaming: Langkah ini menggunakan tool Pembuat URL untuk membuat URL berdasarkan domain yang telah dikonfigurasi.

  5. Lakukan ingest dan putar aliran: Langkah ini menunjukkan proses end-to-end. Anda akan melihat cara mendorong siaran langsung menggunakan aplikasi demo Push SDK dan cara menontonnya menggunakan VLC media player.

Langkah 1: Tambahkan domain ingest dan streaming

Untuk melakukan siaran langsung, Anda harus menambahkan ingest domain dan streaming domain. Keduanya tidak boleh sama, tetapi dapat berupa subdomain dari domain root yang sama.

Sebagai contoh, Anda dapat menggunakan a.test.com sebagai ingest domain dan b.test.com sebagai streaming domain.

  1. Persiapkan nama domain.

    • Jika Anda belum memiliki nama domain, daftarkan melalui Alibaba Cloud Domain Names.

    • Untuk menyediakan layanan di Tiongkok daratan, Anda harus mengajukan nomor Internet Content Provider (ICP) untuk nama domain Anda.

      Catatan
      • Untuk menguji tanpa pendaftaran ICP, pilih live center luar Tiongkok daratan dan atur Wilayah akselerasi ke Outside Chinese Mainland.

      • Pendaftaran ICP hanya diperlukan untuk domain root.

  2. Masuk ke Konsol ApsaraVideo Live.

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

  4. Klik Add Domain Name.

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

  5. Konfigurasikan parameter untuk nama domain Anda.

    Penting

    Jika Anda menambahkan nama domain untuk pertama kalinya, Anda harus memverifikasi kepemilikan.

    配置域名

    Tampilkan parameter

    Parameter

    Nilai yang valid

    Deskripsi

    Domain Type

    • Streaming Domain

    • Ingest Domain

    Jenis nama domain. Tidak dapat diubah setelah ditetapkan.

    Domain Name

    N/A

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

    • Kami merekomendasikan penggunaan subdomain. Contoh: demo.aliyundoc.com. Subdomain tersebut harus dimiliki oleh akun yang sama. Jika tidak, sistem akan menampilkan error saat verifikasi kepemilikan.

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

    • Nama domain duplikat tidak diizinkan. Jika muncul pesan error bahwa domain sudah ada, periksa apakah domain tersebut telah ditambahkan ke layanan cloud lain, seperti ApsaraVideo VOD.

    • ApsaraVideo Live mendukung hingga 20 nama domain. Jika rata-rata bandwidth puncak harian total domain Anda melebihi 50 Mbit/s, Anda dapat membuat tiket untuk menambah kuota. Pastikan penambahan kuota tidak menimbulkan risiko bisnis.

    • Konten yang disajikan dari domain tersebut harus memenuhi persyaratan kepatuhan ApsaraVideo Live.

    Acceleration Region

    • Chinese Mainland

    • Global

    • Outside Chinese Mainland

    Untuk ingest domain, pilih Wilayah akselerasi berdasarkan lokasi host. Untuk streaming domain, pilih berdasarkan lokasi audiens Anda.

    Dalam kasus berikut, pendaftaran ICP diperlukan:

    • Acceleration Region diatur ke Chinese Mainland atau Global.

    • Acceleration Region diatur ke Outside Chinese Mainland, tetapi live center yang dipilih berada di Tiongkok daratan.

    Untuk panduan lebih lanjut, lihat Cara memilih wilayah akselerasi untuk nama domain.

    Live Center

    N/A

    Live center menyediakan layanan pemrosesan media di cloud, seperti pengambilan snapshot, perekaman, dan transkoding.

    Live center untuk ingest domain dan streaming domain yang terkait harus sama. Parameter ini tidak dapat diubah setelah ditetapkan.

    Untuk panduan lebih lanjut, lihat Cara memilih live center.

  6. Klik Next. Catat nilai record CNAME yang dihasilkan untuk langkah berikutnya.

    image

Langkah 2: Tambahkan record CNAME untuk mengaktifkan akselerasi

Arahkan setiap domain ke CNAME yang ditetapkan untuk mengaktifkan akselerasi. Prosedur berikut menggunakan Alibaba Cloud DNS sebagai contoh.

Catatan
  • Jika Anda menggunakan DNS regional untuk menerapkan record CNAME hanya pada traffic yang berasal dari luar Tiongkok daratan, Konsol mungkin menampilkan status Pending Configuration. Hal ini karena server verifikasi kami berlokasi di Tiongkok daratan dan tidak dapat mendeteksi pengaturan Anda. Ini hanya masalah tampilan dan tidak memengaruhi layanan akselerasi Anda.

  • Jika kami mendeteksi bahwa CNAME Anda digunakan untuk aktivitas tidak sah atau berbahaya, kami berhak menutup Akun Alibaba Cloud Anda dan menghapus nama domain tersebut.

  1. Masuk ke Alibaba Cloud DNS.

  2. Di panel navigasi kiri, pilih Public Zone.

  3. Temukan nama domain yang ingin Anda konfigurasi dan klik Settings di kolom Actions.image

  4. Klik Add Record dan konfigurasikan parameter berikut:image

    Parameter

    Deskripsi

    Record Type

    Pilih CNAME.

    Hostname

    Masukkan awalan. Untuk contoh, lihat tabel berikut.

    Query Source

    Pilih nilai default.

    Record Value

    Masukkan nilai CNAME yang telah Anda salin.

    TTL

    Pilih nilai default.

    Awalan

    Contoh nama domain

    Deskripsi

    demo

    demo.aliyundoc.com

    Menyelesaikan subdomain.

    @

    aliyundoc.com

    Mengurai domain root.

    *

    *.aliyundoc.com

    Lakukan resolusi DNS wildcard.

  5. Klik OK untuk menyelesaikan konfigurasi CNAME.

Periksa apakah record CNAME telah berlaku

  • Metode 1: Klik CNAME Configuration Guide. Di panel kanan, klik Verify.

    image

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

(Opsional) Konfigurasikan sertifikat SSL

Untuk alasan keamanan, jika Anda ingin memutar aliran di browser native, Anda harus mengonfigurasi sertifikat SSL untuk domain ingest dan streaming. Untuk informasi lebih lanjut, lihat Konfigurasikan Percepatan aman HTTPS.

Langkah 3: Hubungkan domain ingest dan streaming

ApsaraVideo Live menggunakan edge ingest. Anda harus menghubungkan domain ingest dan streaming untuk mengaktifkan proses end-to-end dari ingest hingga distribusi.

  1. Di panel navigasi kiri, klik Domain Names. Temukan streaming domain yang telah Anda tambahkan dan klik Domain Settings di kolom Actions.

  2. Klik tab Stream Ingest Information.

  3. Klik Add Stream Ingest Information atau ikon edit di sebelah Ingest Domain, lalu pilih ingest domain yang ingin Anda hubungkan.image

Langkah 4: Buat URL ingest dan streaming

Gunakan Pembuat URL bawaan untuk membuat URL ingest dan streaming yang ditandatangani guna mendorong dan menarik aliran live.

  1. Masuk ke Konsol ApsaraVideo Live.

  2. Di panel navigasi kiri, pilih Toolbox.

  3. Konfigurasikan parameter berikut:image

    Parameter

    Deskripsi

    Streaming Domain

    Pilih streaming domain Anda dari daftar drop-down.

    Authentication

    Menampilkan metode penandatanganan default (Tipe A: otentikasi melalui timestamp dan signature) dan periode validitas.

    Catatan

    Untuk mengubah periode validitas, lihat Penandatanganan URL.

    Ingest Domain

    Jika Anda telah menghubungkan domain, ingest domain yang terkait akan diisi otomatis.

    Jika Anda tidak memerlukan URL ingest, Anda dapat mengosongkannya.

    AppName

    Identifier unik untuk aplikasi streaming atau skenario bisnis Anda.

    StreamName

    Nama unik dari aliran.

    Transcoding Template

    (Opsional) Pilih template transkoding jika Anda telah mengonfigurasi transkoding. Biarkan kosong untuk kualitas asli.

    Sistem akan menampilkan template transkoding yang sesuai dengan AppName yang ditentukan.

  4. Klik Generate URLs. Salin URL yang dihasilkan atau pindai kode QR untuk menggunakannya.

    Untuk mempelajari cara penyusunan URL, lihat Buat URL ingest dan streaming.

Langkah 5: Mengimpor dan memutar aliran

Catatan

Jika terjadi pengecualian selama proses ingest dan pemutaran, Anda dapat menggunakan tool troubleshooting di Konsol untuk mendiagnosis masalah umum dan mendapatkan saran. Untuk informasi lebih lanjut, lihat Troubleshooting.

Lakukan ingest aliran

Ingest adalah proses mengirimkan aliran audio dan video yang dikumpulkan ke live center ApsaraVideo Live. Berikut adalah contoh cara melakukan ingest aliran menggunakan aplikasi demo Push SDK.

  1. Pindai kode QR di perangkat seluler Anda dan instal aplikasi demo.

    image

    Catatan

    Pada perangkat iOS, Anda mungkin menerima pesan yang menunjukkan bahwa demo berasal dari developer enterprise yang tidak tepercaya. Buka Settings > General > VPN & Device Management, temukan izin yang diperlukan oleh Taobao, lalu ketuk Trust.

  2. Buka aplikasi.

  3. Pilih Camera Pushing atau Screen Sharing.image

    Catatan

    Saat menggunakan perangkat seluler untuk mengambil aliran video lokal, hanya format YUV asli yang didukung.

  4. Pindai kode QR yang dihasilkan di Langkah 4 untuk mengisi URL ingest secara otomatis. Contohnya, rtmp://demo.aliyundoc.com/app/stream?auth_key=**********-0-0-9c6e7c8190c10bdfb3c0************. Konfigurasikan parameter lain sesuai kebutuhan. image

  5. Klik Start untuk mulai mengambil dari perangkat seluler Anda.

  6. Buka Stream Management untuk melihat dan mengelola aliran aktif Anda.

Catatan

Untuk metode ingest lainnya, lihat Live stream ingest.

Putar aliran live

Pemutaran aliran live adalah proses mengirimkan aliran live dari live center ApsaraVideo Live ke pemutar. Langkah-langkah berikut memberikan contoh cara memutar aliran menggunakan VLC media player.

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

  2. Jalankan VLC media player.

  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
  • Jika ingest aliran terputus, pemutaran akan gagal.

  • Untuk metode pemutaran lainnya, lihat Live stream playback.

Referensi

FAQ