All Products
Search
Document Center

Intelligent Media Services:Cross-region transmission

Last Updated:Aug 25, 2026

Relai aliran langsung antar-wilayah Alibaba Cloud dengan menghubungkan dua aliran MediaConnect melalui backbone network.

Cara kerja

Distribusi cross-region menggunakan dua aliran: Flow A di wilayah sumber dan Flow B di wilayah tujuan. Klien ingest mendorong aliran ke Flow A, yang kemudian meneruskannya ke Flow B melalui backbone network Alibaba Cloud. Penerima menarik aliran dari Flow B.

Diagram berikut menggunakan contoh rute Singapura ke Jerman.

Architecture diagram: Stream ingest client pushes to Flow A (Singapore), which sends the stream to Flow B (Germany/Frankfurt) through the Alibaba Cloud network. Receivers pull the stream from Flow B.

Untuk menjangkau beberapa wilayah, buat aliran tujuan tambahan dan hubungkan masing-masing ke Flow A.

Prasyarat

Sebelum memulai:

Relai aliran RTMP dari Singapura ke Jerman (Frankfurt)

Contoh ini meneruskan aliran RTMP dalam empat langkah:

  1. Buat Flow A di wilayah sumber dengan sumber dan output.

  2. Buat Flow B di wilayah tujuan dan hubungkan ke Flow A.

  3. Jalankan kedua aliran.

  4. Dorong aliran ke Flow A dan tarik dari Flow B.

Langkah 1: Buat Flow A (wilayah sumber)

  1. Masuk ke Konsol IMS. Pilih MediaConnect > Flows, lalu klik Create Flow. Create Flow button Contoh konfigurasi: Klik OK. Di halaman detail aliran, catat Flow ID — Anda memerlukannya untuk Flow B. Flow details page showing the Flow ID

    • Flow Name: FlowA

    • Region: Singapore

  2. Tambahkan sumber. Di halaman detail aliran, klik Add Source Stream. Add Source Stream button Di panel Add Source, konfigurasikan hal berikut:

    Parameter

    Contoh nilai

    Deskripsi

    Source Name

    FlowAInput

    Nama deskriptif untuk sumber

    Protocol

    RTMP-PUSH

    Klien ingest mendorong aliran ke aliran ini

    Max Bitrate

    1000000 bps

    Bitrate maksimum yang diizinkan

    IP Address Whitelist

    (Opsional)

    Alamat IP pengirim yang diizinkan. Biarkan kosong untuk mengizinkan semua

  3. Tambahkan output. Klik tab Outputs, lalu klik Add Output. Add Output on the Outputs tab Contoh konfigurasi: Klik OK. Catat nama output (FlowAOutput) untuk digunakan di Flow B.

    • Output Name: FlowAOutput

    • Protocol: RTMP-PULL

Langkah 2: Buat Flow B (wilayah tujuan)

  1. Di Konsol IMS, klik Create Flow. Create Flow B Contoh konfigurasi: Klik OK.

    • Flow Name: FlowB

    • Region: Germany (Frankfurt)

  2. Tambahkan sumber yang ditautkan ke Flow A. Di halaman detail aliran, klik Add Source Stream. Add Source Stream for Flow B Di panel Add Source, konfigurasikan hal berikut:

    Parameter

    Contoh nilai

    Deskripsi

    Source Name

    FlowBInput

    Nama deskriptif untuk sumber

    Protocol

    Flow

    Menghubungkan Flow B ke Flow A

    Flow ID

    (ID Flow A)

    Flow ID yang dicatat pada Langkah 1

    Output Name

    FlowAOutput

    Nama output yang dicatat pada Langkah 1

    Catatan

    Jika penambahan sumber gagal, pastikan Flow ID dan Output Name sesuai dengan nilai dari Flow A.

  3. Tambahkan output. Klik tab Outputs, lalu klik Add Output. Add Output for Flow B Contoh konfigurasi:

    Parameter

    Contoh nilai

    Deskripsi

    Output Name

    FlowBOutput

    Nama deskriptif untuk output

    Protocol

    RTMP-PULL

    Penerima menarik aliran dari output ini

    IP Address Whitelist

    (Opsional)

    Alamat IP penerima yang diizinkan. Biarkan kosong untuk mengizinkan semua

Langkah 3: Jalankan kedua aliran

Di halaman detail masing-masing aliran, klik Start pada panel Status. Kedua aliran harus Berjalan sebelum aliran dapat diteruskan.

Start button on the Status panel

Periksa status aliran untuk detail status.

Langkah 4: Ingest dan putar aliran

Dorong aliran ke Flow A

Penambahan sumber menghasilkan Source URL. Dorong aliran ke URL ini.

Source URL on the flow details page

Tarik aliran dari Flow B

Penambahan output menghasilkan URL output. Penerima menarik aliran dari URL ini.

Output URL on the flow details page

Kombinasi protokol yang didukung

MediaConnect mendukung protokol RTMP dan SRT. Protokol sumber dan tujuan harus kompatibel — opsi output SRT hanya muncul jika sumber juga menggunakan SRT.

  • Input Flow A: Contoh ini menggunakan RTMP-PUSH. Anda juga dapat menggunakan RTMP-PULL agar Flow A menarik aliran dari URL sumber. Tambahkan sumber ke aliran.

  • Output Flow B: Contoh ini menggunakan RTMP-PULL. Anda juga dapat menggunakan RTMP-PUSH agar Flow B mendorong aliran ke URL output. Tambahkan output ke aliran.

  • Output Flow A: Saat protokol input Flow B diatur ke Flow, protokol output Flow A harus RTMP-PULL.

Tabel berikut mencantumkan kombinasi protokol yang didukung.

Input Flow A

Output Flow A

Masukan Alur B

Output Flow B

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