RTL-SDR

Первые шаги к декодированию HD Radio

Программист Фил Берр обратился и хотел поделиться своим новейшим кодом, который представляет частичную реализацию (без аудио) стандарта iBiquity IBOC HD Radio. HD Radio — проприетарный протокол вещания радиосигнала и используется только в Северной Америке. Вы, возможно, замечали его ранее по прямоугольным боковым полосам на спектре, которые окружают стандартные аналоговые вещательные FM сигналы.

Спецификации аудиокодека не являются общедоступными и поэтому здесь они не реализованы, поэтому этот код почти не имеет практического применения, кроме как быть хорошим обучающим инструментом. Но Фил пишет, что если кто-либо сможет выяснить, как декодировать кодек, то этот код может быть хорошей отправной точкой.

Фил пишет:

Я написал это, потому что хотел узнать больше о цифровом вещании. Несмотря на то, что используемый аудиокодек является проприетарным кодеком HDC от iBiquity, я решил, что создание приемника, способного декодировать эфирный интерфейс, будет отличным обучающим опытом.

Предположительно кодек HDC от iBiquity основан на некоторых технологиях, тех же, что и HE-AAC, поэтому возможно, что некоторые эксперты по аудиокодекам, получив доступ к сырым аудио-пакетам HDC, смогут написать декодер для этого кодека.

Приемник несколько ограничен. Он декодирует только передачи профиля FM MP1 (что в моём регионе охватывает все передатчики IBOC FM). Он также имеет ограничения в демультиплексировании пакетов Layer2. Вероятно, требуется сильный сигнал, чтобы декодировать сигналы достаточно хорошо. Однако этого достаточно, чтобы получить доступ к основному потоку программ.

Боковые полосы HD Radio видны на спектре

Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог