全部产品
Search
文档中心

Intelligent Media Services:Distribusikan konten lintas wilayah

更新时间:Jun 21, 2025

Siapkan dua aliran di MediaConnect untuk mendistribusikan konten dari satu wilayah ke wilayah lain. Topik ini menggunakan transfer aliran dari Singapura ke Jerman sebagai contoh.

Cara kerjanya

Misalkan aliran sumber Anda berasal dari Singapura dan penerima berada di Jerman. Siapkan dua aliran di wilayah Alibaba Cloud terdekat dengan sumber (Aliran A) dan penerima (Aliran B).

Seperti yang ditunjukkan pada diagram berikut, klien ingest aliran mengunggah konten ke Aliran A, yang kemudian mengirimkannya ke Aliran B melalui jaringan Alibaba Cloud. Penerima di Jerman menarik aliran dari Aliran B untuk memainkan konten.

Prosedur

Konfigurasikan Aliran A

  1. Buat sebuah aliran.

    Masuk ke konsol Intelligent Media Services (IMS). Di panel navigasi sisi kiri, pilih MediaConnect > Flows. Klik Create Flow.

    image

    Konfigurasi contoh:

    • Flow Name: FlowA

    • Region: Singapura

    Klik OK untuk membuat aliran. Anda akan dialihkan ke halaman detail aliran. Simpan Flow ID, karena akan digunakan saat mengonfigurasi Aliran B.

    image

  2. Konfigurasikan sumber.

    Di halaman detail aliran, klik Add Source Stream dan konfigurasikan parameter di panel Add Source.

    image

    Konfigurasi contoh:

    • Source Name: FlowAInput

    • Protocol: RTMP-PUSH

    • Max Bitrate: 1.000.000 bps

    • IP Address Whitelist: Opsional.

      Tentukan alamat IP yang diizinkan untuk mengirim konten ke sumber. Jika dibiarkan kosong, tidak ada kontrol akses yang diterapkan.

  3. Konfigurasikan output.

    Di halaman detail aliran, klik tab Outputs, lalu klik Add Output.

    image

    Konfigurasi contoh:

    • Output Name: FlowAOutput

    • Protocol: RTMP-PULL

    Klik OK. Simpan nama output (FlowAOutput), karena akan digunakan saat mengonfigurasi Aliran B.

Konfigurasikan Aliran B

  1. Buat aliran lain di konsol IMS.

    image

    Konfigurasi contoh:

    • Flow Name: FlowB

    • Region: Jerman (Frankfurt)

    Klik OK untuk membuat aliran. Anda akan dialihkan ke halaman detail aliran.

  2. Konfigurasikan sumber.

    Di halaman detail aliran, klik Add Source Stream dan konfigurasikan parameter di panel Add Source.

    image

    Konfigurasi contoh:

    • Source Name: FlowBInput

    • Protocol: Flow

    • Flow ID: Masukkan ID Aliran A.

    • Output Name: Masukkan nama output Aliran A (FlowAOutput).

    null

    Jika Anda gagal menambahkan Aliran B, periksa apakah ID aliran dan nama output Aliran A dikonfigurasi dengan benar.

  3. Konfigurasikan output.

    Di halaman detail aliran, klik tab Outputs, lalu klik Add Output.

    image

    Konfigurasi contoh:

    • Output Name: FlowBOutput

    • Protocol: RTMP-PULL

    • IP Address Whitelist: Opsional. Tentukan alamat IP yang diizinkan untuk menarik konten. Jika dibiarkan kosong, tidak ada kontrol akses yang diterapkan.

Aktifkan Aliran A dan B

Di halaman detail aliran, klik Start di panel Status.

image

Aktifkan kedua aliran tersebut. Untuk detailnya, lihat Status Aliran.

Ingest dan tarik aliran

Ingest aliran

Setelah mengonfigurasi input untuk Aliran A, sistem menghasilkan Source URL untuk ingest aliran. Dorong aliran ke URL ini di klien ingest aliran.

image

Tarik aliran

Setelah mengonfigurasi output untuk Aliran B, sistem menghasilkan URL output. Penonton dapat menarik aliran dari URL ini untuk pemutaran.

image

Catatan tentang protokol

MediaConnect mendukung protokol RTMP dan SRT. Protokol aliran sumber dan tujuan harus kompatibel. Contoh ini menggunakan RTMP.

  • Input Aliran A

    Dalam contoh ini, protokol input Aliran A diatur ke RTMP-PUSH. Anda juga dapat mengaturnya ke RTMP-PULL, yang menunjukkan bahwa Aliran A menarik aliran dari URL sumber yang ditentukan. Untuk informasi lebih lanjut, lihat Tambahkan Sumber ke Aliran.

  • Output Aliran B

    Dalam contoh ini, protokol output Aliran B diatur ke RTMP-PULL. Anda juga dapat mengonfigurasinya sebagai RTMP-PUSH. Lalu, Aliran B akan mendorong aliran ke URL output yang ditentukan. Untuk informasi lebih lanjut, lihat Tambahkan Output ke Aliran.

  • Output Aliran A

    Karena protokol input Aliran B diatur ke Flow, protokol output Aliran A harus RTMP-PULL.

Tabel berikut merangkum konfigurasi protokol yang didukung untuk transmisi lintas wilayah antara dua aliran:

Aliran A

Aliran B

Input

Output

Input

Output

RTMP-PUSH/RTMP-PULL

RTMP-PULL

Flow

RTMP-PUSH/RTMP-PULL

RTMP-PUSH/RTMP-PULL

Flow

RTMP-PUSH

RTMP-PUSH/RTMP-PULL

SRT-Listener/SRT-Caller

SRT-Listener

Flow

SRT-Listener/SRT-Caller

SRT-Listener/SRT-Caller

Flow

SRT-Listener

SRT-Listener/SRT-Caller