全部产品
Search
文档中心

ApsaraVideo Live:Kasus penggunaan e-dagang: Streaming Real-Time dengan latensi 400 ms hingga 800 ms

更新时间:Nov 28, 2025

Topik ini menjelaskan solusi yang menggunakan Real-Time Streaming (RTS) untuk mengurangi latensi streaming langsung standar dari lebih dari 3 detik menjadi rentang 400 ms hingga 800 ms. Solusi ini dirancang untuk developer serta insinyur operasi dan maintenance (O&M) yang membangun dan mengoptimalkan sistem streaming langsung e-dagang.

Latar Belakang

Gambaran Industri

Streaming langsung semakin populer dalam e-dagang. Teknologi streaming langsung standar umumnya memiliki latensi 3 hingga 6 detik atau lebih lama. Latensi tersebut tidak mencukupi untuk interaksi frekuensi tinggi yang dibutuhkan antara streamer dan pembeli dalam skenario e-dagang. Selain itu, stabilitas audio dan video memengaruhi tingkat konversi bisnis pada streaming langsung e-dagang.

Poin Masalah

  • Latensi tinggi: Saat penonton menanyakan suatu produk, streamer tidak dapat menjawab secara real time karena latensi tinggi. Hal ini berdampak negatif terhadap pengalaman menonton streaming langsung.

  • Sering Tersendat: Pemirsa melaporkan tersendat di bagian komentar. Streamer harus beralih jaringan atau memulai ulang streaming, yang mengurangi efisiensi.

  • Waktu tunggu panjang saat beralih saluran: Ketika pengguna menggesek di ponsel untuk beralih dari satu saluran langsung ke saluran lainnya, mereka harus menunggu beberapa detik agar pemutaran dimulai.

Deskripsi Solusi

Ikhtisar Solusi

Ekstensi RTS menggunakan protokol UDP. Ekstensi ini memanfaatkan lebih dari 3.200 points of presence (POPs) global Alibaba Cloud dan teknologi optimasi end-to-end untuk mengurangi latensi streaming langsung e-dagang dari lebih dari 3 detik ke level sub-detik. RTS menyediakan latensi rendah, integrasi mudah, dan minim stuttering.

Keunggulan

Keunggulan 1: Latensi Sub-detik

  • RTS menggunakan lebih dari 3.200 POPs global dan sistem pemetaan CDN cerdas untuk memilih node jaringan terdekat dengan penyedia layanan yang sama bagi streamer dan penonton.

  • Jaringan fleksibel dikombinasikan dengan sistem perencanaan jalur jaringan dinamis memilih jalur transmisi jaringan optimal.

  • Protokol transmisi ditingkatkan dari TCP ke UDP. Ini secara signifikan meningkatkan efisiensi transmisi sambil memastikan keandalan transmisi.

Keunggulan 2: Pencegahan Tersendat

Kualitas transmisi audio dan video dioptimalkan di seluruh tautan. Saat terjadi kehilangan paket minor, pemirsa masih dapat menikmati streaming langsung yang lancar tanpa menyadari adanya masalah. Bahkan dalam kasus kehilangan paket kritis, sistem berusaha keras untuk memastikan pemutaran yang lancar.

Keunggulan 3: Integrasi Mudah

Anda dapat mengaktifkan RTS hanya dengan satu klik di Konsol Manajemen Alibaba Cloud. Anda juga dapat menghasilkan URL pemutaran RTS dari aliran langsung yang sudah ada untuk penerapan cepat.

Demonstrasi

Studi Kasus Industri

Taobao Live: Taobao Live telah menjadi platform e-dagang utama yang banyak digunakan oleh penjual, streamer, dan konsumen. Taobao Live kini menggunakan RTS secara masif. RTS membantu Taobao Live mengurangi latensi dan stuttering serta mendukung puluhan juta pengguna konkuren, sehingga meningkatkan efisiensi konversi bisnisnya.

Implementasikan Solusi

Prasyarat

Keterbatasan

  • Batasan Web RTS SDK: SDK tidak mendukung video yang mengandung B-frame atau audio yang menggunakan encoding AAC. Jika Anda mengaktifkan RTS dengan latensi sub-detik (latensi end-to-end 400 ms hingga 800 ms) untuk video yang mengandung B-frame atau audio berencoding AAC, sistem akan secara otomatis mendeteksi dan melakukan transcoding adaptif. Proses ini dikenai biaya transkoding streaming langsung.

  • Persyaratan pemutar: RTS menggunakan protokol UDP. Versi pemutar yang diperlukan tercantum dalam tabel berikut.

    Jenis Pemutar

    Keterbatasan

    Pemutar seluler Alibaba Cloud

    Versi 5.4.5.0 atau lebih baru

    Pemutar web Alibaba Cloud

    Versi 2.0.3 atau lebih baru

Aktifkan dan Konfigurasikan

  1. Masuk ke Konsol ApsaraVideo Live.

  2. Di panel navigasi sebelah kiri, klik Live + > RTS.

  3. Pilih nama domain streaming.

  4. Nyalakan sakelar RTS dan pilih Sub-second (End-to-End Latency: 400-800 ms).

  5. Anda dapat mengintegrasikan SDK atau mengikuti Spesifikasi Protokol Sinyal RTS di lingkungan pengembangan Anda untuk penggunaan produksi.

    Catatan

    Satu domain streaming dapat mengaktifkan RTS dan streaming langsung standar (RTMP, FLV, dan HLS) secara bersamaan. Anda dapat membedakan kedua jenis aliran tersebut melalui URL pemutaran.

    • Contoh URL pemutaran untuk RTS adalah artc://your_streaming_domain/AppName/StreamName?access_token.

    • Contoh URL pemutaran streaming langsung standar adalah rtmp://your_streaming_domain/AppName/StreamName?access_token.

Verifikasi Solusi

Bagian ini menjelaskan cara memverifikasi solusi menggunakan tool ingest aliran OBS (untuk informasi selengkapnya, lihat Pengenalan dan unduhan OBS) dan demo seluler RTS Alibaba Cloud.

Langkah 1: Hasilkan URL ingest dan pemutaran

Hasilkan URL ingest dan pemutaran yang diautentikasi. Untuk informasi lebih lanjut, lihat Pembuat URL.生成直播推流和播放地址

Langkah 2: Gunakan OBS untuk ingest aliran

  • Buka OBS. Di panel kiri, pilih Stream. Di kotak teks Server, masukkan URL ingest yang dihasilkan. Contohnya: rtmp://***push1.ialicdn.com/test***/test?auth_key=1643******-0-0-a922892e06ee18016640e0fe14******.主播侧使用OBS进行推流1

  • Di panel kiri, pilih Output. Atur Keyframe Interval maksimal 3 detik dan Profile ke baseline. Kembali ke halaman utama, pilih sumber video, lalu mulai streaming.主播侧使用OBS进行推流2

    Catatan

    Dengan pengaturan parameter ini, Anda dapat mencapai streaming langsung ultra-rendah latensi sebesar 700 ms hingga 900 ms.

Langkah 3: Putar video RTS di sisi pemirsa

Bagian ini menjelaskan cara menggunakan demo seluler untuk memverifikasi pemutaran.

Penting

Demo seluler hanya tersedia untuk Android 4.3 dan yang lebih baru. Untuk informasi lebih lanjut tentang alat verifikasi dan demo lainnya, lihat Pengalaman Demo.

操作步骤.png

Penagihan

Aturan Penagihan

Berbeda dengan streaming langsung standar, RTS ditagih berdasarkan sistem harga baru. Aturannya sebagai berikut:

  • Anda ditagih berdasarkan item yang dapat ditagih RTS. Item yang dapat ditagih untuk streaming langsung standar tidak berlaku.

  • Seperti halnya streaming langsung standar, RTS ditagih berdasarkan traffic dan bandwidth.

  • Saat metode penagihan untuk streaming langsung standar diubah, metode penagihan untuk RTS juga diperbarui.

Untuk informasi selengkapnya mengenai penagihan RTS, lihat Penagihan Streaming Real-Time.

FAQ

Untuk satu aliran langsung, apakah saya dapat menggunakan streaming langsung standar dan RTS secara bersamaan untuk pemutaran?

Ya, Anda bisa. Untuk satu aliran langsung, URL pemutaran terpisah dihasilkan untuk streaming langsung standar dan RTS. Misalnya, aliran langsung RTMP standar menggunakan URL rtmp://your_streaming_domain/AppName/StreamName?access_token, sedangkan aliran RTS menggunakan URL artc://your_streaming_domain/AppName/StreamName?access_token.

Apakah saya dapat menggunakan SDK buatan sendiri untuk mengakses RTS?

Ya, Anda bisa. Anda harus mengikuti spesifikasi protokol sinyal Alibaba Cloud. Untuk informasi lebih lanjut, lihat Spesifikasi Protokol Sinyal RTS.

Browser apa saja yang didukung untuk pemutaran RTS?

RTS menggunakan WebRTC standar untuk akses. Anda dapat memutar aliran di browser mana pun yang kompatibel dengan WebRTC. Untuk informasi selengkapnya mengenai kompatibilitas browser dengan WebRTC, lihat Kompatibilitas browser dengan WebRTC.