All Products
Search
Document Center

Elastic Desktop Service:Protokol ASP

Last Updated:Mar 31, 2026

Adaptive Streaming Protocol (ASP) adalah protokol terintegrasi antara klien dan cloud yang menghadirkan pengalaman interaktif real-time dengan latensi ultra-rendah dan kualitas gambar unggul. Dokumen ini menjelaskan keunggulan ASP, membandingkan kemampuannya dengan protokol HDX, serta merinci perbedaan manajemen untuk cloud computer yang menggunakan protokol tersebut.

Keunggulan protokol ASP

ASP adalah protokol berkinerja tinggi, andal, dan aman yang melakukan streaming perintah grafis, gambar, serta audio/video. Protokol ini menggabungkan teknologi utama seperti analisis gambar, pengkodean kompresi, streaming real-time, optimasi QoS jaringan, dan SDK multi-platform.

Engine streaming cerdas

Streaming melibatkan penangkapan konten layar dari guest OS, pengkodean, dan transmisi melalui jaringan ke klien untuk didekode dan ditampilkan. Untuk berbagai skenario—mulai dari pengeditan dokumen dan penjelajahan web hingga pemutaran video dan gaming—engine streaming ASP secara cerdas memilih jalur streaming optimal. Protokol ini mendukung cloud computer standar maupun yang dipercepat GPU.

Algoritma kompresi canggih

Konten layar pada cloud computer umumnya merupakan campuran grafis yang dihasilkan komputer, seperti teks, dan gambar alami, seperti foto atau video. Metode pengkodean gambar atau video tradisional saja tidak dapat mengompresi konten campuran ini secara optimal. ASP menggunakan teknologi pengkodean adaptif yang menganalisis layar, mengklasifikasikan konten, dan hanya mentransmisikan pembaruan untuk wilayah yang berubah. Pendekatan ini mengurangi konsumsi bandwidth sekaligus meningkatkan kualitas gambar.

Transport jaringan berkualitas tinggi

Dalam kondisi jaringan lemah, seperti fluktuasi jaringan, kualitas interaksi real-time dapat terganggu. Dalam skenario panggilan audio dan video, alokasi dan pemanfaatan bandwidth juga bisa menjadi tantangan. ASP mengatasi isu-isu ini dengan metode berikut:

  • Menggunakan multiplexing pada satu koneksi untuk membuat channel virtual multi-channel guna mengirimkan paket data berdasarkan prioritas.

  • Mendukung TCP dan UDP pada lapisan Transport untuk menyediakan fondasi bagi QoS, memungkinkan prediksi bandwidth dan pengendalian kemacetan berbasis skenario.

  • Memperkenalkan mekanisme caching dan melakukan optimasi mendalam pada channel audio upstream maupun downstream untuk meningkatkan pengalaman audio.

SDK multi-platform

ASP SDK kompatibel dengan berbagai platform dan menyediakan pustaka universal lintas-platform yang dibangun dari awal. Pustaka ini mencakup modul untuk penguraian paket jaringan, manajemen session, event I/O upstream, serta dekode aliran gambar dan audio/video. SDK ini mendukung berbagai jenis terminal Alibaba Cloud Workspace, sehingga Anda dapat mengakses layanan Alibaba Cloud Workspace dari mana saja.

Perbandingan kemampuan ASP vs. HDX

Tabel berikut membandingkan kemampuan tingkat protokol antara ASP dan HDX dalam hal fungsi dasar, grafis, multimedia, jaringan, keamanan, SDK, dan dukungan guest OS.

Category

Feature

ASP protocol

HDX protocol

Basic capabilities

Downlink: Content streaming from cloud computer

Supported

Supported

Uplink: Client data transmission

Supported

Supported

Standard cloud computers

Supported

Supported

GPU-accelerated cloud computers

Supported

Supported

Virtual multi-channel

Supported

Supported

Bidirectional copy (text and images)

Supported

Supported

Bidirectional copy (files)

Supported

Supported

Deep client-side customization

Supported

Not supported

Client-side frame interpolation

Supported

Not supported

Touch interaction

Supported

Not supported

Display mode selection

Supported

Not supported

Graphics

JPEG encoding

Supported

Supported

Image content caching

Supported

Supported

Dirty region update

Supported

Supported

Regional encoding and compression

Supported

Supported

Lossless text compression

Supported

Supported

Video stream

Supported

Supported

Multi-display

Supported

Supported

Resolution adjustment

Supported

Supported

Visible watermark

Supported

Supported

Invisible watermark

Supported

Not supported

Image quality configuration

Supported

Supported

Stream division (stream collaboration)

Supported

Not supported

Relative mouse

Supported

Supported

Multimedia

OPUS encoding

Supported

Supported

H.264 encoding

Supported

Supported

H.265 encoding

Supported

Supported

Audio encoding policy

Supported

Catatan

Secara otomatis mendeteksi use case dan beralih antara kebijakan pengkodean audio berlatensi rendah dan berkinerja tinggi.

Supported

Audio and video calls

Supported

Supported

Audio and video redirection

Supported

Supported

Regional video stream encoding

Supported

Supported

Full-screen video stream encoding

Supported

Supported

Browser content redirection

Not supported

Supported

Windows media redirection

Not supported

Supported

Network

TCP reliable transport

Supported

Supported

UDP unreliable transport

Supported

Supported

Automatic reconnect on disconnection

Supported

Supported

Bandwidth and latency display

Supported

Supported

Network redirection

Supported

Not supported

SDK

Windows

Supported

Supported

macOS

Supported

Supported

Linux

Supported

Supported

Web

Supported

Supported

Android

Supported

Supported

iOS

Supported

Supported

Guest OS

Windows Server 2016

Supported

Supported

Windows Server 2019

Supported

Supported

Windows Server 2022

Supported

Not supported

Ubuntu Linux

Supported

Supported

Perbandingan kemampuan manajemen

Tabel berikut membandingkan kemampuan manajemen untuk cloud computer yang menggunakan protokol ASP dan HDX.

Category

Feature

ASP on Windows

ASP on Linux

HDX on Windows

HDX on Linux

Basic policy

Network transfer policy

Jika diaktifkan, ASP menggunakan mode UDP/TCP adaptif. Secara default menggunakan UDP untuk meningkatkan performa dalam kondisi jaringan lemah dan secara otomatis beralih ke TCP hanya jika UDP tidak tersedia.

Supported

Supported

Not supported

Not supported

Image Quality Control

Mengatur kualitas tampilan untuk cloud computer yang intensif grafis.

Supported

Supported

Supported

Supported

Printer Redirection

Jika diaktifkan, cloud computer dapat menggunakan printer yang terhubung ke terminal lokal.

Supported

Not supported

Supported

Supported

USB Redirection

Jika diaktifkan, cloud computer dapat menggunakan perangkat USB yang terhubung ke terminal lokal.

Supported

Not supported

Supported

Supported

Webcam Redirection

Jika diaktifkan, cloud computer dapat menggunakan kamera pada terminal lokal.

Supported

Not supported

Not supported

Not supported

Screen recording policies

Whole-process

Merekam seluruh aktivitas pengguna pada cloud computer, dari koneksi hingga pemutusan.

Supported

Supported

Supported

Not supported

Interval-based

Merekam aktivitas pengguna pada cloud computer hanya selama periode waktu tertentu.

Supported

Supported

Supported

Not supported

Operation-triggered

Memicu perekaman layar berdasarkan aksi pengguna tertentu.

Supported

Supported

Supported

Not supported

Listening of Session Lifecycle Screen Recording

Merekam aktivitas pengguna selama seluruh sesi, dari pembuatan sesi hingga logoff.

Supported

Supported

Not supported

Not supported

Audio

Merekam audio dari sesi pengguna pada cloud computer.

Supported

Supported

Not supported

Not supported

Cloud computer

Scheduled Task upon Inactivity

Menjalankan tugas terjadwal berdasarkan aktivitas mouse atau keyboard pada cloud computer.

Supported

Not supported

Not supported

Not supported

Session

Session

Session adalah koneksi logis antara client pengguna dan cloud computer. Anda dapat mengaktifkan manajemen session untuk mengonfigurasi pengaturan guna memaksimalkan pemanfaatan cloud computer.

Supported

Not supported

Not supported

Not supported

Monitoring

Disconnect

Memutus sesi pengguna. Jika pengguna terhubung kembali, mereka akan kembali ke sesi yang sama.

Supported

Not supported

Not supported

Not supported

Log off session

Logout dari sesi pengguna, mengabaikan data yang belum disimpan. Saat pengguna terhubung kembali, sesi baru akan dibuat.

Supported

Not supported

Not supported

Not supported

Send message

Mengirimkan pesan ke sesi pengguna.

Supported

Not supported

Not supported

Not supported

Applications

Menampilkan aplikasi yang sedang dijalankan pengguna.

Supported

Not supported

Not supported

Not supported

Remote Assistance

Memungkinkan administrator memulai sesi bantuan jarak jauh dengan pengguna.

Supported

Not supported

Not supported

Not supported

AD office network

Conditional forwarder and trust relationship

Jika jaringan kantor AD tidak memiliki conditional forwarder dan hubungan trust, Anda hanya dapat membuat cloud computer berbasis ASP. Jika sudah dikonfigurasi, Anda dapat membuat cloud computer yang menggunakan ASP maupun HDX.

Dukungan protokol bergantung pada apakah jaringan kantor AD telah mengonfigurasi conditional forwarder dan hubungan trust.