Streaming langsung tradisional berfokus pada pengiriman konten satu arah, sehingga menghasilkan tingkat keterlibatan dan konversi audiens yang rendah. ApsaraVideo Real-time Communication (ARTC) mengubah penonton pasif menjadi peserta aktif melalui fitur interaktif seperti obrolan suara, co-streaming video, dan interaksi permainan.
Architecture
Berdasarkan arsitektur teknis dan algoritma canggih, ARTC menyediakan SDK dan API yang efisien, stabil, serta mudah digunakan bagi pengembang dan perusahaan. ARTC mendukung integrasi tanpa hambatan di berbagai platform, termasuk iOS, Android, Web, dan Windows. Selain itu, Anda dapat menggabungkan ARTC dengan layanan Alibaba Cloud lainnya untuk membangun solusi yang mencakup lebih banyak skenario penggunaan.
Use cases
Voice chat
ARTC mendukung hingga 50 pembicara simultan dengan latensi end-to-end antara 150 hingga 400 ms. Berbagai fitur audio tersedia, termasuk voice changer, reverberation, dan peningkatan suara. Untuk kepatuhan konten, ARTC menyediakan layanan moderasi konten dan mendukung integrasi pihak ketiga. Untuk solusi berbasis skenario, lihat Voice chat room, Online karaoke, One-on-one audio and video calls.
Co-streaming
ARTC mendukung streaming langsung kolaboratif, memungkinkan penonton berinteraksi dengan streamer selama siaran langsung, serta memungkinkan streamer dari ruangan berbeda melakukan pertarungan berbasis popularitas. Latensi end-to-end berkisar antara 150 hingga 400 ms, sehingga penonton dapat bergabung dan keluar dari siaran langsung secara mulus. Selain itu, ARTC mendukung baik streaming standar maupun Real-Time Streaming (RTS), yang memungkinkan lebih dari 100.000 penonton secara bersamaan. Untuk informasi selengkapnya, lihat Multi-host streaming.
Co-streaming
| Streamer battle
|
Real-time Conversational AI
Real-time Conversational AI membantu perusahaan membangun aplikasi interaksi audio dan video antara agen AI dan pengguna akhir secara cepat. Anda dapat membuat agen khusus dalam waktu kurang dari 10 menit melalui petunjuk pada GUI. Agen tersebut dapat berinteraksi secara real-time dengan pengguna akhir melalui Global Realtime Transport Network (GRTN). Untuk informasi selengkapnya, lihat Overview.
Voice call
| Avatar call
| Vision call
|
Features
Feature | Description | Scenarios | Billing |
Video call | Mendukung panggilan video satu lawan satu atau grup dengan kualitas definisi tinggi mulai dari 480P hingga 1080P. | Panggilan pribadi, konferensi, layanan pelanggan video | |
Voice call | Mendukung panggilan audio satu lawan satu atau grup. | Panggilan pribadi, obrolan grup, voice chat | |
Video interaction | Mendukung interaksi video multi-pengguna dengan resolusi mulai dari 480P hingga 1080P, serta latensi end-to-end kurang dari 300 ms. | RTS, cross-channel streamer battle | |
Voice interaction | Mendukung interaksi suara beresolusi tinggi dengan laju pengambilan sampel 48 kHz. | Voice chat room, online karaoke, multi-host streaming | |
Recording | Merekam aliran audio dan video serta menyimpannya di Object Storage Service (OSS) atau ApsaraVideo VOD. | Pengarsipan, tinjauan kepatuhan | |
Transcoding | Men-transcode aliran agar konten audio dan video dapat ditransmisikan dan diputar secara lancar di berbagai platform tanpa mengorbankan kualitas. | Konversi format rekaman | |
Stream mixing and relay | Memadukan beberapa aliran menjadi satu berdasarkan aturan tertentu. Aliran hasil campuran tersebut kemudian dapat direlay ke ApsaraVideo Live atau platform pihak ketiga. | Streaming langsung multi-tampilan, konferensi multi-pihak skala besar, pengajaran kolaboratif multi-guru | |
Audio moderation | Meninjau konten audio dengan mengakses kemampuan moderasi audio yang disediakan oleh Alibaba Cloud atau pihak ketiga. | Pemeriksaan keamanan bisnis, kepatuhan konten | |
Video moderation | Meninjau konten video dengan mengakses kemampuan moderasi video yang disediakan oleh Alibaba Cloud atau pihak ketiga. | Pemeriksaan keamanan bisnis, kepatuhan konten | |
Face retouching | Menyediakan berbagai efek retouching. | Panggilan video, streaming interaktif, kelas online | |
Reverberation | Mendukung berbagai efek reverberation seperti lorong, gereja, studio, ruang bawah tanah, dan aula konser. | Panggilan suara, panggilan video, voice chat rooms, online karaoke. | Free |
Voice Changer | Mendukung berbagai efek seperti suara elektrik, suara orang tua, suara pria serak, dan suara wanita ceria. | Ruang karaoke online, voice chat rooms | |
Smart noise reduction | Menghilangkan kebisingan lingkungan, menekan suara keras tiba-tiba, dan membatalkan umpan balik dari beberapa perangkat sekaligus mempertahankan kualitas suara beresolusi tinggi. | Panggilan suara, konferensi multi-orang | |
Low-latency in-ear monitoring | Selama proses pengambilan, pemrosesan, dan pemutaran audio, suara pengguna dikembalikan kepada mereka melalui headphone (atau perangkat output audio lainnya) dengan penundaan minimal. | Streaming interaktif, karaoke online, ruang rekaman | |
Audio 3A processing | Mendukung Acoustic Echo Cancellation (AEC), Automatic Noise Suppression (ANS), dan Automatic Gain Control (AGC). | Skenario terkait suara | |
Screen sharing | Berbagi desktop, jendela, atau area layar tertentu dengan pengguna lain, serta mendukung tampilan simultan bersama feed kamera. | Kelas online, bantuan jarak jauh | |
Spatial audio | Menyimulasikan propagasi suara dalam ruang tiga dimensi melalui teknologi audio canggih, menciptakan pengalaman audio imersif dengan rasa arah dan posisi. | Ruang karaoke online, voice chat rooms | |
Custom audio/ video input | Mendukung input data aliran audio dan video eksternal. | Efek kecantikan kustom, efek suara kustom |
Benefits
Layanan berkualitas tinggi di seluruh dunia
ApsaraVideo Live memiliki kehadiran global yang luas, dengan:
9 live centers: wilayah China (Beijing), China (Shenzhen), China (Shanghai), China (Qingdao), Singapura, Jerman (Frankfurt), Jepang (Tokyo), Indonesia (Jakarta), dan Arab Saudi (Riyadh)
3 stream relay hubs: wilayah China (Shanghai), Singapura, dan Arab Saudi (Riyadh)
Lebih dari 3.200 node di seluruh dunia
Hal ini memastikan layanan yang andal dan berdaya tinggi di seluruh dunia.
Kepatuhan keamanan
ARTC sepenuhnya mematuhi regulasi global terkait panggilan dan menerapkan standar perlindungan privasi yang ketat.
Kombinasi produk beragam
ARTC menyediakan solusi satu atap yang memanfaatkan berbagai produk dan layanan Alibaba Cloud, termasuk ECS, OSS, layanan keamanan, streaming langsung, video sesuai permintaan (VOD), avatar, dan AI.
Mudah digunakan
Integrasi API berbasis skenario: Mengenkapsulasi operasi API dasar berdasarkan skenario bisnis guna menyederhanakan pengembangan. Untuk informasi selengkapnya, lihat Client-side API.
Praktik multi-skenario: Mencakup berbagai skenario, seperti panggilan satu lawan satu, co-streaming, voice chat rooms, dan karaoke online. Untuk informasi selengkapnya, lihat Scenario-specific solutions.
Limitations
Kapasitas pengguna per channel:
Interactive mode: Secara default, satu channel mendukung maksimal 17 streamer (on-stage) dan 1.000 penonton (off-stage).
CatatanUntuk mendukung jumlah penonton tak terbatas dalam mode interaktif, relay aliran ke ApsaraVideo Live.
Communication mode: Secara default, satu channel mendukung maksimal 50 pengguna.
Setiap pengguna hanya dapat menerbitkan satu aliran utama (audio-video, hanya audio, atau hanya video) dan satu aliran screen-sharing secara bersamaan.
Concepts
Tabel berikut mencantumkan konsep-konsep terkait ARTC.
Concept | Description |
SDKAppID | Untuk mengelola layanan pelanggan, ARTC menggunakan SDKAppID sebagai pengidentifikasi unik untuk aplikasi. Anda perlu membuat SDKAppID independen untuk setiap layanan guna mengisolasi konfigurasi dan datanya. |
ChannelID | Saluran, yang diidentifikasi oleh ChannelID, adalah ruang audio dan video yang didefinisikan oleh ARTC. Pengguna dalam saluran yang sama dapat berinteraksi satu sama lain. Dalam skenario tertentu, ARTC juga memungkinkan interaksi audio dan video antar pengguna di saluran berbeda. |
UserID | Di ARTC, UserID secara unik mengidentifikasi pengguna dalam suatu aplikasi. |
Token | Token adalah signature keamanan yang dirancang oleh Alibaba Cloud untuk mencegah pihak jahat mengakses sumber daya layanan cloud Anda. Anda perlu menyediakan informasi termasuk SDKAppID, UserID, ChannelID, timestamp, dan token dalam fungsi login SDK yang sesuai. |
Stream | Aliran adalah alur data audio dan video berkelanjutan yang telah dikompresi dan dikodekan untuk transmisi melalui jaringan serta dapat diputar secara instan. |
Publish | Publish mengacu pada operasi mengunggah data audio dan video lokal ke server Alibaba Cloud. Operasi ini setara dengan stream ingest. |
Subscribe | Subscription mengacu pada operasi menarik data audio dan video dari server Alibaba Cloud ke perangkat lokal. Operasi ini setara dengan stream pulling. |
Role | Di ARTC, terdapat dua jenis role: streamer dan viewer. Streamer dapat menerbitkan atau berlangganan aliran audio dan video. Viewer hanya dapat berlangganan aliran audio dan video. Pengguna dapat beralih antar role selama sesi berlangsung. |
Stream mixing and relay | Fitur ini memungkinkan Anda mencampur beberapa aliran audio dan video, mengonfigurasi parameter tata letak dan encoding, lalu merelay aliran yang telah diproses ke ApsaraVideo Live atau platform streaming langsung pihak ketiga. Setelah merelay aliran ke ApsaraVideo Live, Anda dapat menggunakan fitur-fiturnya untuk transcoding, perekaman, dan penayangan langsung. |
Supplemental Enhancement Information (SEI) | SEI adalah mekanisme dalam standar pengkodean video seperti H.264/AVC dan H.265/HEVC. SEI menyematkan metadata dan data tambahan lainnya langsung ke dalam aliran video. |




