全部产品
Search
文档中心

ApsaraVideo Live:Pengambilan aliran live

更新时间:Jan 30, 2026

Anda dapat menggunakan Open Broadcaster Software (OBS), demo Push SDK, atau Push SDK untuk melakukan pengambilan aliran. Topik ini menjelaskan cara menggunakan metode-metode tersebut untuk mengambil aliran.

Prasyarat

URL ingest telah dihasilkan. Untuk informasi selengkapnya, lihat Hasilkan URL streaming.

Catatan penggunaan

ApsaraVideo Live tidak mengizinkan pengambilan beberapa aliran ke satu URL secara bersamaan. Jika Anda mencoba mengambil beberapa aliran sekaligus, hanya aliran pertama yang akan diterima.

Catatan
  • Jika Anda mengalami masalah seperti pengecualian pengambilan aliran selama proses ingest, Anda dapat menggunakan tool troubleshooting untuk mendiagnosis masalah tersebut. Tool ini memungkinkan Anda mengidentifikasi masalah umum terkait pengambilan aliran dan memberikan saran untuk menyelesaikan pengecualian tertentu. Untuk informasi selengkapnya, lihat Troubleshooting.

  • Jika Anda menggunakan tool pengambilan aliran pihak ketiga, kami menyarankan agar Anda mengonfigurasi kebijakan ketersediaan tinggi untuk merespons kegagalan dan alarm pengambilan aliran. Hal ini mencegah gangguan pada bisnis live streaming Anda akibat kegagalan ingest yang disebabkan oleh masalah sistem. Anda juga dapat mengonfigurasi callback untuk memantau status pengambilan aliran, sehingga URL streaming dikeluarkan setelah aliran berhasil diambil. Untuk informasi selengkapnya, lihat Manajemen callback.

Gunakan OBS untuk mengambil aliran

OBS mendukung Windows, macOS, dan Linux. Pada contoh berikut, digunakan OBS Studio V27.2.3 untuk Windows. Operasi pada versi atau platform lain serupa.

  1. Unduh dan instal OBS Studio. Tautan unduh: OBS Studio.

  2. Jalankan OBS Studio.

  3. Pada bilah menu, pilih File > Settings.

  4. Pada halaman Settings, klik Stream dan konfigurasikan parameter berikut:

    001

    Parameter

    Deskripsi

    Service

    Pilih Custom.

    Server

    Masukkan URL ingest yang telah dihasilkan beserta otentikasinya. Contoh: rtmp://demo.aliyundoc.com/app/stream?auth_key=1543302081-0-0-9c6e7c8190c10bdfb3c0************.

    Stream Key

    Kunci aliran kosong.

  5. Di area Sources pada jendela utama OBS, tambahkan sumber lalu klik Start Streaming.

    002

  6. Buka Manajemen Aliran. Pada tab Active Streams, Anda dapat melihat dan mengelola aliran yang telah diambil.

Gunakan demo Push SDK untuk mengambil aliran

  1. Anda dapat menggunakan perangkat seluler untuk memindai dan menginstal Alibaba Cloud Live Streaming Demo.

    image

    Catatan

    Jika Anda menggunakan perangkat iOS dan muncul pesan tentang developer enterprise yang tidak tepercaya, buka Settings > General > Device Management. Temukan profil Taobao lalu ketuk Trust.

  2. Jalankan demo Alibaba Cloud Live Streaming.

  3. Pilih Camera Ingest atau Screen Recording Ingest.

    Catatan

    Hanya file YUV yang diizinkan saat Anda mengambil aliran lokal dari perangkat seluler.

  4. Masukkan URL ingest yang telah diautentikasi. Contoh: rtmp://demo.aliyundoc.com/app/stream?auth_key=1543302081-0-0-9c6e7c8190c10bdfb3c0************. Konfigurasikan parameter lain sesuai kebutuhan.

  5. Klik Start Ingest untuk memulai streaming dari perangkat seluler Anda.

  6. Buka Manajemen Aliran. Pada tab Active Streams, Anda dapat melihat dan mengelola aliran yang telah diambil.

Gunakan Push SDK untuk mengambil aliran

Push SDK untuk iOS

  1. Integrasikan Push SDK untuk iOS. Untuk informasi selengkapnya, lihat Integrasi SDK.

  2. Konfigurasikan parameter pengambilan aliran dan mulai proses ingest sesuai kebutuhan. Untuk informasi selengkapnya, lihat Penggunaan fitur.

    Pengecualian dapat terjadi saat Anda mengonfigurasi parameter pengambilan aliran atau melakukan ingest. Untuk informasi selengkapnya, lihat Penanganan error, pengecualian, dan kasus khusus.

Push SDK untuk Android

  1. Integrasikan Push SDK untuk Android. Untuk informasi selengkapnya, lihat Integrasi SDK.

  2. Konfigurasikan parameter pengambilan aliran sesuai kebutuhan dan lakukan ingest aliran. Untuk informasi selengkapnya, lihat Gunakan Push SDK untuk Android.

    Pengecualian dapat terjadi saat Anda mengonfigurasi parameter pengambilan aliran atau melakukan ingest. Untuk informasi selengkapnya, lihat Penanganan error, pengecualian, dan kasus khusus.

Push SDK untuk Flutter

  1. Integrasikan Push SDK untuk Flutter. Untuk informasi selengkapnya, lihat Integrasi SDK.

  2. Konfigurasikan parameter pengambilan aliran dan mulai proses ingest sesuai kebutuhan. Untuk informasi selengkapnya, lihat Penggunaan Fitur.

Push SDK untuk Web

Langkah selanjutnya

  • Setelah aliran diambil, Anda dapat memutarnya. Untuk informasi selengkapnya, lihat Pemutaran aliran live.

Referensi