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.
Untuk menjangkau beberapa wilayah, buat aliran tujuan tambahan dan hubungkan masing-masing ke Flow A.
Prasyarat
Sebelum memulai:
Familiaritas dengan aliran MediaConnect, termasuk cara menambahkan sumber ke aliran dan menambahkan output ke aliran
Relai aliran RTMP dari Singapura ke Jerman (Frankfurt)
Contoh ini meneruskan aliran RTMP dalam empat langkah:
Buat Flow A di wilayah sumber dengan sumber dan output.
Buat Flow B di wilayah tujuan dan hubungkan ke Flow A.
Jalankan kedua aliran.
Dorong aliran ke Flow A dan tarik dari Flow B.
Langkah 1: Buat Flow A (wilayah sumber)
Masuk ke Konsol IMS. Pilih MediaConnect > Flows, lalu klik Create Flow.
Contoh konfigurasi: Klik OK. Di halaman detail aliran, catat Flow ID — Anda memerlukannya untuk Flow B. 
Flow Name: FlowA
Region: Singapore
Tambahkan sumber. Di halaman detail aliran, klik Add Source Stream.
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
Tambahkan output. Klik tab Outputs, lalu klik Add Output.
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)
Di Konsol IMS, klik Create Flow.
Contoh konfigurasi: Klik OK.Flow Name: FlowB
Region: Germany (Frankfurt)
Tambahkan sumber yang ditautkan ke Flow A. Di halaman detail aliran, klik Add Source Stream.
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
CatatanJika penambahan sumber gagal, pastikan Flow ID dan Output Name sesuai dengan nilai dari Flow A.
Tambahkan output. Klik tab Outputs, lalu klik Add Output.
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.

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.

Tarik aliran dari Flow B
Penambahan output menghasilkan URL output. Penerima menarik aliran dari URL ini.

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 |