全部产品
Search
文档中心

ApsaraVideo Live:Memulai co-streaming

更新时间:Nov 22, 2025

Co-streaming merupakan skenario klasik untuk ApsaraVideo Real-time Communication. Topik ini menjelaskan cara mengaktifkan dan mengonfigurasi layanan untuk membangun skenario co-streaming menggunakan kit pengembangan perangkat lunak (SDK) Alibaba Real-Time Communication (ARTC) serta melakukan bypass siaran langsung.

Aktifkan ApsaraVideo Live

  1. Masuk ke situs resmi Alibaba Cloud dan buka halaman produk ApsaraVideo Live. Klik Activate Now.

  2. Pada halaman yang muncul, klik Activate.

    image

  3. Pada halaman pembelian ApsaraVideo Live, pilih Live video traffic. Untuk informasi selengkapnya, lihat Penagihan streaming standar.

  4. Baca dan pahami Ketentuan Layanan Produk Situs Web Internasional Alibaba Cloud dan Perjanjian Tingkat Layanan ApsaraVideo Live, lalu klik Activate Now.

    image

Langkah 1: Tambahkan domain ingest dan domain streaming

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

Sebagai contoh, jika Anda memiliki nama domain utama "test.com", Anda dapat mengonfigurasi dua subdomain "a.test.com" dan "b.test.com" melalui resolusi DNS, lalu menggunakannya masing-masing sebagai domain ingest dan domain streaming.

  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 terdaftar, ajukan Pendaftaran ICP jika diperlukan. Untuk informasi selengkapnya, lihat Proses Pendaftaran ICP.

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

      • Jika domain ingest dan domain streaming adalah 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 tersebut 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 nama domain tersebut. Untuk informasi selengkapnya, 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 pengambilan aliran, sedangkan 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 dan domain streaming sekaligus.

    Domain Name

    N/A

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

    • Umumnya, 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 sudah ditambahkan ke layanan Alibaba Cloud lainnya, seperti ApsaraVideo VOD.

    • Setelah Anda mengaktifkan ApsaraVideo Live, Anda dapat menambahkan maksimal 20 nama domain untuk setiap akun. Jika bandwidth puncak harian rata-rata nama domain Anda melebihi 50 Mbps dan bisnis Anda bebas dari 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 selengkapnya, lihat Kriteria penerimaan nama domain.

    Catatan

    Subdomain harus berada di bawah Akun Alibaba Cloud yang sama. Saat Anda menambahkan nama domain, ApsaraVideo Live akan memeriksa kepemilikannya. Jika subdomain tersebut ditambahkan ke akun yang 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 dari 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 lainnya, pilih Global untuk domain ingest.

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

    Nama domain harus memiliki Pendaftaran ICP dari 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 selengkapnya 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 siaran langsung di cloud, seperti snapshot, perekaman, transkoding, dan produksi cloud.

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

    Untuk informasi selengkapnya 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 2: Konfigurasi rekaman CNAME untuk mengaktifkan akselerasi siaran langsung

Untuk mengaktifkan layanan akselerasi ApsaraVideo Live, Anda harus mengarahkan nama domain Anda ke alamat CNAME yang ditetapkan oleh ApsaraVideo Live. Contoh berikut menunjukkan cara mengonfigurasinya menggunakan layanan DNS Alibaba Cloud.

Catatan
  • Server yang digunakan Alibaba Cloud CDN untuk menyelesaikan CNAME nama domain ditempatkan di daratan Tiongkok. Jika Anda mengonfigurasi pengaturan DNS berdasarkan wilayah untuk nama domain Anda—misalnya dengan menambahkan rekaman CNAME untuk Alibaba Cloud CDN hanya untuk wilayah di luar daratan Tiongkok seperti Hong Kong (Tiongkok), Makau (Tiongkok), dan Taiwan (Tiongkok)—server validasi tidak dapat menyelesaikan rekaman CNAME tersebut. Hal ini menyebabkan status CNAME nama domain ditampilkan sebagai Pending Configuration di konsol CDN. Namun, hal ini tidak memengaruhi layanan akselerasi CDN.

  • Nama domain CNAME Alibaba Cloud CDN, DCDN, ApsaraVideo Live, dan ApsaraVideo VOD hanya dapat digunakan untuk penjadwalan dan resolusi oleh Alibaba Cloud CDN. Alibaba Cloud berhak menghapus nama domain dan akun terkait dalam kasus penyalahgunaan nama domain CNAME secara jahat.

  1. Masuk ke konsol Alibaba Cloud DNS - Public Authoritative DNS.

  2. Di panel navigasi sebelah kiri, pilih Public Zone untuk membuka halaman resolusi nama domain.

  3. Temukan nama domain yang akan diatur dan klik Settings pada kolom Actions.image

  4. Klik Add Record dan konfigurasikan informasi berikut: image

    Parameter

    Deskripsi

    Record Type

    Pilih CNAME untuk mengarahkan nama domain ke nama domain lain.

    Hostname

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

    Query Source

    Pilih nilai default.

    Record Value

    Masukkan nilai CNAME rekaman tersebut.

    TTL

    Pilih nilai default.

    Awalan

    Nama domain contoh

    Deskripsi

    demo

    demo.aliyundoc.com

    Menyelesaikan subdomain.

    @

    aliyundoc.com

    Menyelesaikan nama domain utama.

    *

    *.aliyundoc.com

    Resolusi DNS wildcard.

  5. Klik OK untuk menyelesaikan konfigurasi CNAME.

Verifikasi bahwa rekaman CNAME berlaku

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

    image

  • Metode 2: Jalankan perintah nslookup -type=cname yourdomain.com. Jika hasil resolusi konsisten dengan nilai CNAME nama domain di konsol ApsaraVideo Live, konfigurasi CNAME telah berlaku.image

(Opsional) Konfigurasi sertifikat SSL

Untuk memenuhi persyaratan keamanan browser native dalam memutar siaran langsung, Anda harus mengonfigurasi Sertifikat SSL untuk domain ingest dan domain streaming. Untuk informasi selengkapnya, lihat Konfigurasi percepatan aman HTTPS.

Langkah 3: Asosiasikan domain ingest dan domain streaming

ApsaraVideo Live menggunakan metode pengambilan di edge. Anda harus mengasosiasikan domain ingest dan domain streaming agar siaran langsung dapat diambil dan diputar.

  1. Di panel navigasi sebelah kiri, klik Domain Names. Pilih streaming domain yang telah Anda tambahkan dan klik Domain Settings pada 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 4. Buat aplikasi ApsaraVideo Real-time Communication

  1. Masuk ke Konsol ApsaraVideo Live.

  2. Di panel navigasi sebelah kiri, pilih Live + > ApsaraVideo Real-time Communication > Applications.

  3. Di halaman Applications, klik ed34559efbe60c8073c93d6038eaaeaa.

  4. Masukkan Instance Name kustom, centang kotak Terms of Service, lalu klik Buy Now.

  5. Setelah muncul pesan sukses, muat ulang halaman Applications untuk melihat aplikasi co-streaming yang telah dibuat.

    Catatan

    Pembuatan aplikasi tidak dikenai biaya. Anda akan dikenai biaya berdasarkan penggunaan aktual dengan skema bayar sesuai penggunaan. Untuk informasi selengkapnya, lihat Harga panggilan audio dan video.

Langkah 5. Integrasi dan pengembangan

Untuk mengintegrasikan SDK, lihat Unduh dan integrasi SDK.

Untuk pengembangan klien native, lihat Panduan pengembangan co-streaming.

URL ingest dan streaming untuk meneruskan ke node akselerasi

Untuk menggunakan streaming bypass guna meneruskan aliran ke node akselerasi, Anda harus menyediakan URL ingest. Untuk informasi selengkapnya tentang cara menghasilkan URL tersebut, lihat Hasilkan URL streaming.

Konfigurasi HTTPS dan header HTTP untuk nama domain (Opsional)

Jika Anda memiliki penonton yang menggunakan klien web untuk pemutaran, Anda harus mengonfigurasi percepatan aman HTTPS untuk domain streaming dan mengizinkan permintaan lintas asal karena kebijakan keamanan browser.

Untuk mengizinkan permintaan lintas asal, konfigurasikan parameter Access-Control-Allow-Origin. Untuk informasi selengkapnya, lihat Konfigurasi header HTTP.