Я попытался найти простой язык объяснения, что такое источник времени в звездочке? и почему это оказывает значительное влияние на звездочку
Любой, кто может дать мне понимание, будет оценен
Источник синхронизации - это именно то, на что он похож - надежный источник сигнала фиксированной частоты, используемый для синхронизации (Asterisk использует его, среди прочего, для потока RTP и воспроизведения записи).
Источники синхронизации могут быть программными или аппаратными (через поддерживаемые аналоговые или цифровые линейные карты).
Аппаратные источники синхронизации имеют то преимущество, что на них не влияет нагрузка на систему, и они могут обеспечить более надежный источник синхронизации, который позволяет избежать «сбоев» при воспроизведении записи в периоды высокой нагрузки.
Поскольку линейные карты относительно дешевы (поддерживаемые карты Digium можно приобрести новые по цене менее 300 долларов), часто рекомендуется приобрести линейную карту низкого уровня для использования в качестве источника синхронизации, даже если ваша среда будет строго VOIP без телефонной компании. соединения.
Звездочка требует время для транкинга IAX и для конференц-связи, а также использует время для музыки при удержании, другого воспроизведения звука, синхронизации потоков RTP, как упоминалось в @ voretaq7, и некоторых других вещей, которые я не могу вспомнить прямо сейчас. Общая идея состоит в том, что звук должен воспроизводиться точно в нужное время, чтобы он звучал правильно, не прерывался и не искажался.
Вы можете получить синхронизацию с одним из двух драйверов звездочки (не с обоими одновременно):
dahdi
(ранее zaptel
): Использует источник синхронизации от DAHDI / Zaptel или совместимой карты FXO / FXS.dahdi_dummy
(ранее ztdummy
): Только для Linux; использует один из нескольких возможных источников синхронизации, предоставляемых ядром Linux, например, часы реального времени, HPET или некоторые контроллеры USB.(Как отметил @sruffell в комментариях ниже, функциональность dahdi_dummy
был включен в dahdi
начиная с 2.3.0, поэтому для новой установки, вероятно, потребуется только dahdi
для определения времени, присутствует ли линейная карта или нет.)
Если вы используете Linux, вы можете использовать dahdi_dummy
водитель для обеспечения хронометража; если вы развернете Asterisk на любой другой ОС, вам понадобится dahdi
драйвер и поддерживаемая карта, даже если вы не используете ни один из каналов карты.