Headphone nirkabel dapat terdengar jernih tetapi membuat efek game atau monitor instrumen terdengar tertinggal dari aksi di layar. Codec berkontribusi terhadap delay tersebut, tetapi hanya menjadi satu tahap dalam jalur yang lebih panjang dari audio aplikasi hingga pendengar.
Koneksi audio Bluetooth memiliki buffer di kedua sisi link radio. Audio juga dapat melewati resampling, encoding, penjadwalan paket, decoding, dan antrean playback pada receiver. Setiap tahap dapat menambah waktu, dan sebagian tahap sengaja menahan data agar playback tetap stabil ketika pengiriman paket tidak sepenuhnya teratur.
Karena itu, label codec merupakan spesifikasi latensi yang tidak lengkap. Dua perangkat yang memakai codec sama dapat menghasilkan delay end-to-end berbeda karena implementasi di sekelilingnya berbeda.
Jalur audio dimulai sebelum transmisi radio
Aplikasi biasanya tidak menyerahkan setiap sample speaker langsung ke controller Bluetooth. Audio terlebih dahulu melewati playback stack sistem operasi, tempat stream dapat dicampur, dikonversi ke format sample umum, diproses, dan di-buffer.
Encoder audio Bluetooth kemudian mengonsumsi blok sample dan menghasilkan frame terenkode. Pemrosesan berbasis frame menciptakan akumulasi minimum karena encoder memerlukan input yang cukup untuk unit yang akan dienkode. Buffer tambahan dapat berada di sekitar proses tersebut agar data terus mengalir dengan lancar.
Paket yang dihasilkan masih harus mendapatkan kesempatan transmisi pada link nirkabel. Penjadwalan radio dan perilaku retransmission dapat mengubah timing kedatangan, terutama di lingkungan 2,4 GHz yang sibuk. Receiver harus menangani variasi tersebut tanpa mengubah setiap paket terlambat menjadi gangguan audio yang terdengar.
Buffer receiver menukar respons cepat dengan kontinuitas
Receiver dapat mengantrekan audio sebelum playback agar variasi singkat pada kedatangan paket tidak langsung menghabiskan pasokan data decoder. Antrean yang lebih dalam menyediakan margin timing lebih besar, tetapi juga membuat playback semakin tertinggal dari sumber.
Ini adalah pertukaran dasar antara latensi dan ketahanan. Audio yang diantrekan sangat sedikit dapat mengurangi delay pada kondisi radio bersih, tetapi menyisakan ruang lebih kecil untuk variasi pengiriman. Audio yang diantrekan lebih banyak dapat membuat playback kurang sensitif terhadap gangguan timing singkat dengan konsekuensi delay tambahan.
Kebijakan tepatnya merupakan bagian dari implementasi perangkat. Headphone, earbud, speaker, ponsel, komputer, dan produk nirkabel yang berfokus pada game dapat memilih target buffer berbeda meski mendukung codec yang saling tumpang tindih.
Kedalaman buffer juga dapat berubah selama operasi. Sistem dapat merespons pengiriman yang tidak stabil dengan meningkatkan marginnya, atau memakai mode khusus produk yang mengutamakan antrean playback lebih pendek. Daftar kemampuan codec tidak mengungkap keputusan tersebut.
Pemrosesan codec hanya satu komponen dari total delay
Encoding dan decoding memerlukan waktu, dan struktur codec dapat menimbulkan delay algoritmik yang berkaitan dengan ukuran frame atau pemrosesan sinyal. Properti tersebut berpengaruh, tetapi latensi end-to-end mencakup semua yang terjadi sebelum, di sekitar, dan setelah eksekusi codec.
Model konseptual yang berguna bersifat aditif:
total delay = pipeline sumber + encode + buffering transport + pengiriman radio + decode + buffering playback
Komponen tersebut bersifat konseptual, bukan rumus pengukuran universal. Sebagian pemrosesan tumpang tindih dalam waktu, implementasi menyusun antrean secara berbeda, dan hardware dapat melakukan pipeline beberapa operasi. Model ini tetap menunjukkan inti persoalannya: mengurangi satu komponen tidak memaksa total delay turun dalam jumlah yang sama.
Codec dengan delay lebih rendah karena itu masih dapat dipasangkan dengan buffering konservatif dan tetap terasa lambat. Sebaliknya, implementasi yang dikendalikan ketat dapat menghasilkan jalur keseluruhan lebih pendek dengan mengurangi antrean dan mengoordinasikan pemrosesan di seluruh sistem.
Playback video dapat menyembunyikan delay yang terlihat pada interaksi
Video rekaman memiliki keuntungan: player dapat menyinkronkan penyajian gambar dengan jalur audio yang tertunda. Jika sistem memiliki estimasi latensi audio yang andal, frame video dapat ditahan agar ucapan dan gerakan yang terlihat tetap selaras dengan suara yang mencapai headphone.
Konten interaktif tidak dapat memakai kompensasi yang sama tanpa mengubah interaksinya sendiri. Game tidak dapat menunda penekanan tombol pemain agar suara yang datang kemudian terasa langsung. Instrumen virtual tidak dapat menunda aksi fisik yang menghasilkan nada. Dalam kasus tersebut, interval dari event input hingga output yang terdengar tetap dapat dirasakan.
Perbedaan ini menjelaskan bagaimana satu headphone dapat tampak tersinkronisasi baik saat menonton film tetapi terasa lambat dalam rhythm game. Delay nirkabel yang mendasarinya dapat serupa; pipeline media memiliki keleluasaan lebih besar untuk mengompensasinya.
Kondisi radio memengaruhi timing sekaligus reliabilitas
Bluetooth beroperasi pada spektrum bersama, sehingga pengiriman paket berjalan berdampingan dengan Wi-Fi dan aktivitas 2,4 GHz lainnya. Interferensi tidak otomatis menghasilkan tambahan delay audio yang tetap, tetapi dapat meningkatkan variasi pengiriman atau memicu perilaku pemulihan.
Receiver yang dirancang untuk playback tanpa putus dapat mempertahankan audio ter-buffer yang cukup untuk melewati gangguan singkat. Jika kondisi menjadi kurang dapat diprediksi, implementasi dapat mengutamakan kontinuitas dibanding antrean sekecil mungkin. Firmware produk menentukan respons tepatnya.
Jarak dan penghalang juga dapat mengurangi margin link. Hasil praktisnya bukan sekadar sinyal menjadi lebih lemah; margin yang lebih rendah dapat mengubah konsistensi kedatangan paket dalam anggaran timing yang diharapkan pipeline audio.
Ini menjadi alasan lain angka latensi laboratorium perlu dibaca bersama kondisi pengujiannya. Lingkungan radio, perangkat sumber, firmware receiver, mode yang dipilih, dan jalur aplikasi semuanya dapat memengaruhi hasil pengukuran.
Multipoint dan mode fitur dapat mengubah pipeline
Produk audio nirkabel sering menyediakan fitur di luar playback dasar. Konektivitas multipoint, pemrosesan suara, spatial rendering, equalization, active noise control, dan transparency processing dapat memerlukan tahap penjadwalan atau pemrosesan sinyal tambahan.
Dampak latensinya bergantung pada implementasi. Sebuah fitur tidak selalu menambah delay tetap yang besar, dan sebagian pemrosesan berjalan paralel dengan tahap lain. Namun, pergantian mode dapat cukup mengubah jalur sehingga latensi yang diukur pada satu konfigurasi tidak menggambarkan setiap konfigurasi yang didukung produk.
Mode game atau low-latency umumnya mengubah buffering atau perilaku transport untuk mengutamakan responsivitas. Mode semacam itu dapat membawa batasan pada jangkauan, stabilitas, pemilihan codec, topologi koneksi, atau fitur yang aktif. Label tersebut menggambarkan kebijakan produk, bukan satu keadaan operasi Bluetooth yang universal.
Pengukuran end-to-end menggambarkan hasil yang terlihat pengguna
Spesifikasi codec berguna untuk mengidentifikasi format yang didukung dan karakteristik pemrosesan, tetapi perbandingan latensi praktis memerlukan seluruh interval dari sumber hingga output. Pengukuran tersebut harus mencakup perangkat sumber, jalur aplikasi, koneksi nirkabel, receiver, dan mode operasi aktif.
Pengukuran paling dapat dibandingkan ketika metode dan kondisi pengujiannya sama. Hasil dari ponsel yang memutar video tidak dapat diasumsikan mewakili game di komputer, dan nilai yang diukur dengan satu versi firmware atau mode fitur belum tentu berlaku pada konfigurasi lain.
Untuk penggunaan interaktif, angka paling relevan adalah delay dari event pemicu atau sinyal sumber hingga output akustik. Angka itu menangkap antrean dan tahap pemrosesan yang tidak tercakup oleh nama codec.
Latensi audio Bluetooth karena itu merupakan properti jalur sistem, bukan sekadar format encoding. Desain codec menetapkan sebagian anggaran timing, sementara kebijakan buffering, pengiriman radio, penanganan audio platform, pemrosesan receiver, dan penjadwalan playback menentukan bagaimana anggaran tersebut terdengar di telinga.