AptX
AptX — пожилые аудиокодеки для беспроводной передачи звука по Bluetooth.
Описание[править]
AptX основан на методе адаптивной дифференциальной импульсно-кодовой модуляции, который обеспечивает эффективное сжатие аудиосигнала с минимальными потерями качества. Первоначально он применялся для передачи аудио по ISDN-линиям с качеством, близким к CD, при битрейте около 384 кбит/с. Сейчас это выглядит смешно, но тогда было потужной мощью.
Он использует алгоритм ADPCM, который кодирует разницу между последовательными сэмплами аудиосигнала, а не абсолютные значения. Это позволяет снизить объём данных при сохранении высокого качества. Так что в целом можно вполне неплохо слушать песни, и не понять, что нечто утрачено.
В 2009 году технологию приобрела британская компания CSR plc, которая адаптировала её для Bluetooth. В 2010 году CSR представила Bluetooth-версию aptX. В 2015 году CSR была куплена Qualcomm, и стала его зарегистрированным торговым знаком. Так что теперь кодек является копирастическим, и просто так присунуть его себе в проект ты не моги. Не то придёт дядя адвокат и близко познакомится с твоей дупой, возможно в процессе суда добьётся её использования в качестве порта, как наказание за нарушение авторских прав.
В крайние времена оказался восран как бы гибридный вариант сего кодека. При хорошем соединении он передаёт перфектный сигнал 16-бит/44,1 кГц (CD-качество). При ухудшении сигнала автоматически переключается на lossy-режим с всё ещё достаточно высоким качеством.
Применение[править]
AptX поддерживается большинством Android-устройств с чипами Qualcomm Snapdragon. iOS не поддерживает aptX официально, так как Apple использует AAC.