Konsol Alibaba Cloud Real-Time Streaming (RTS) telah ditingkatkan untuk menyederhanakan konfigurasi. Pelajari cara memigrasikan konfigurasi lama ke versi baru dan mulai menggunakan antarmuka baru.
Ikhtisar perubahan
Konsol RTS telah sepenuhnya ditingkatkan untuk menyederhanakan aktivasi, konfigurasi, dan pengujian pengambilan aliran (stream ingest) serta pemutaran RTS. Konsep RTS 1.0 dan 2.0 telah dihapus guna mengurangi kurva pembelajaran dan menghilangkan kebutuhan mengelola perbedaan versi.
Perbandingan perubahan
|
Versi lama Pada versi lama, RTS 1.0 menawarkan latensi end-to-end 500 ms hingga 1.000 ms, hanya memerlukan integrasi SDK di sisi pemutaran, dan kompatibel maju dengan streaming live standar. RTS 2.0 memberikan latensi end-to-end 200 ms hingga 400 ms dan memerlukan integrasi RTS SDK baik untuk pengambilan aliran maupun pemutaran guna menerapkan pipeline WebRTC penuh. Sakelar RTS Playback tersedia di bagian bawah halaman. Pada halaman konfigurasi RTS Ingest versi lama, fitur Low-latency Ingest (RTS 1.0) dan Real-time Ingest (RTS 2.0) ditampilkan berdampingan. Sakelar RTS Ingest diaktifkan dan diatur ke Low-latency Ingest (RTS 1.0), dengan prompt yang menunjukkan bahwa sertifikat HTTPS diperlukan.
|
Versi baru Saat Anda memilih opsi latensi setengah detik pada halaman konfigurasi baru, muncul peringatan bahwa opsi tersebut tidak kompatibel dengan streaming live standar dan Anda tidak dapat menggunakan fitur cloud seperti transkoding atau pencatatan (recording).
|
Penanganan konfigurasi abnormal
Pada konfigurasi RTS lama, pengaturan domain ingest dan domain streaming yang tidak konsisten sering menyebabkan kegagalan pengambilan aliran atau pemutaran.
|
Kasus |
Domain streaming |
Domain ingest |
Dampak |
|
Kasus 1 |
Tidak diaktifkan |
2.0 |
Pengambilan aliran RTMP tidak didukung, menyebabkan masalah pemutaran. |
|
Kasus 2 |
1.0 |
Tidak diaktifkan |
Pengambilan aliran ARTC tidak didukung, menyebabkan masalah pemutaran. |
|
Kasus 3 |
2.0 |
Tidak diaktifkan |
Pengambilan aliran ARTC tidak didukung, menyebabkan masalah pemutaran. |
|
Kasus 4 |
1.0 |
2.0 |
Pengambilan aliran RTMP tidak didukung, menyebabkan masalah pemutaran. |
|
Kasus 5 |
2.0 |
1.0 |
Terjadi masalah pemutaran. |
Buka Konsol Real-Time Streaming dan klik Reconfigure untuk memperbaiki pengaturan. Jika masalah berlanjut, kirim tiket.
Latensi sub-detik
-
Fitur: Latensi end-to-end 400–800 ms. Kompatibel dengan streaming live standar dan protokol ingest serta pemutaran lainnya.
-
Protokol yang didukung: ARTC (berbasis WebRTC) untuk ingest dan pemutaran. Kompatibel maju dengan streaming live standar: mendukung ingest RTMP, origin pull, dan pemutaran RTMP/FLV/HLS.
-
Alat ingest dan pemutaran: Kompatibel dengan sebagian besar alat umum. Disarankan: Alibaba Cloud Live Ingest SDK dan Alibaba Cloud Live Player SDK.
-
Catatan lainnya: Jika aliran berisi B-frame atau audio non-Opus, sistem secara otomatis menghapus B-frame dan mentranskode audio ke Opus untuk pemutaran H5, sehingga dikenakan biaya transkoding live.
Pemutaran dengan Alibaba Cloud Web SDK: WebRTC native tidak mendukung B-frame dan menggunakan audio Opus. Sistem secara otomatis memicu transkoding berdasarkan konten ingest:
-
Jika aliran berisi B-frame dan audio terenkripsi AAC, transkoding video menghapus B-frame dan transkoding audio mengonversi AAC ke Opus. Anda dikenakan biaya transkoding video standar berdasarkan resolusi sumber.
-
Jika aliran tidak berisi B-frame tetapi menggunakan audio AAC, transkoding audio mengonversi AAC ke Opus. Anda dikenakan biaya untuk transkoding hanya audio.
-
Jika Anda juga mengonfigurasi template transkoding live, penghapusan B-frame dan transkoding ke Opus diterapkan selain template tersebut. Anda dikenakan biaya untuk operasi transkoding gabungan.
Pemutaran dengan Alibaba Cloud Native SDK: SDK secara native mendukung B-frame dan AAC, sehingga transkoding otomatis tidak dipicu dan tidak ada biaya tambahan.
-
Latensi setengah detik
-
Fitur: Latensi end-to-end 200–400 ms. Paling cocok untuk skenario yang membutuhkan latensi serendah mungkin.
-
Protokol yang didukung: Hanya ARTC (berbasis WebRTC). Tidak kompatibel dengan streaming live standar: tidak mendukung ingest RTMP, origin pull, atau pemutaran RTMP/FLV/HLS.
-
Alat ingest dan pemutaran: Untuk ingest, Anda dapat menggunakan OBS dengan protokol WHIP atau Alibaba Cloud Live Ingest SDK. Untuk pemutaran, Anda harus menggunakan Alibaba Cloud Player SDK.
-
Catatan lainnya: Domain streaming tidak dapat menggunakan fitur cloud seperti transkoding atau pencatatan (recording). Gunakan konfigurasi restreaming untuk mendorong aliran ke domain streaming lain guna menggunakan fitur-fitur tersebut.
-
Klik Configure Stream Relay dan pilih domain ingest untuk menerima aliran RTMP hasil restreaming. Domain tersebut harus dikaitkan dengan domain streaming dan memiliki fitur mode ultra-low latency setengah detik serta disaster recovery aliran ganda dinonaktifkan. Misalnya, jika
push.example.comdikaitkan denganpull.example.com, Anda dapat menarik aliran daripull.example.commenggunakan protokol standar serta menggunakan transkoding dan pencatatan.
-