VoIP Development Kit является основой для передачи голоса по IP разработка программного обеспечения; она направлена на быть использован по широкому кругу пользователей в самых разных сценариях
Он был создан так она может работать на различных платформах:. Windows, Linux (32 и 64 бит) и MacOS X версии доступны (6.x порт Windows Mobile в настоящее время работают); основным языком целевой программирование С ++, но есть модули использовать его с Java и Visual Basic, а также, другие порты (Python и PHP) рассматриваются.
Благодаря его VirtuaDev технологии каждый источник средств массовой информации на ПК рассматривается как VDK виртуальное устройство:
т.е. микрофоны устройств ввода в то время как колонки вывода; аудио файлы, хранящиеся на жестком диске можно рассматривать как вход (игра) или выход (запись) устройств и, очевидно, VoIP звонки являются устройства ввода и вывода в то же время.
Любой из этих устройств может быть связаны друг с другом (то есть любой номер устройства ввода могут быть подключены к любому Количество выходных устройств) и медиа-поток будет автоматически вытекает из первого ко второму и смешанные плавно без любого пользователя и Rsquo; s взаимодействия, но один звонок API
Особенности :.
- Динамически загружаемые кодеки (G711, AMR **, Speex, G726, G729 **, Ilbc и GSM уже имеется)
- Обнаружение голосовой активности, подавление тишины и генерация комфортного шума
- DTMF прием и поколения (в полосе, RFC2833, SIP INFO)
- адаптивный буфер dejitter
- NAT дружественных
- Multi-лайн конференции
- Воспроизвести и файлы записи во всех основных аудио форматов
- Несколько я Поддержка устройств / O
- Несколько аудио рамки поддержки (DirectSound, WinMME, Alsa, ОСС, CoreAudio)
- У-не беспокоить
- настройки громкости на основе соединений
- Полная поддержка для многоядерных архитектур
Что нового В этом выпуске:
- Это первый технический предварительный просмотр предстоящего версии 2.0 .
- Эта версия включает основные архитектурные изменения для того, чтобы добавить поддержку для видео и мульти-поток VoIP звонков.
Что нового в версии 1.1.0:
- куча новых кодеков, включая G722, G728 и G723, доступны на всех платформах.
- G729 теперь доступен на всех платформах.
- .NET и Java вспомогательные модули теперь являются частью официального дистрибутива, и больше не отдельные пакеты.
- HD Audio поддерживает.
- был добавлен Подавление шума API.
- API для низкого уровня был добавлен, позволяя получить информацию вызовов, таких как дрожание, RTT, и потери пакетов. Snow Leopard теперь поддерживается.
- Несколько ошибок и вопросы юзабилити были исправлены.
- Внутренняя архитектура была реорганизована интегрировать функцию долгожданное видео.
Что нового в версии 1.0 RC1:
- Этот релиз добавляет АРУ и VAD для бесплатной пробной API .
- Есть несколько исправлений и некоторый код очистки.
Что нового в версии 0.9.7:
- Сделано доступны метод getErrorMessage (), так что читается строка человек возвращается из кода ошибки передается в качестве параметра.
- Введен новый RECEIVED_INFO_RESPONSE событий, уведомляет, когда SIP INFO Ответ получен (некоторые клиенты используют этот ответ, чтобы отправить информацию обратно отправителю)
- Исправлена несовместимость в API, регистрацию: SIP счета нумеруются начиная с 1 в vdk.ini файла, в то время как API-интерфейсы ожидается перечисление будет, начиная с 0. Теперь вы должны использовать нумерацию конфигурации, следовательно, первый счетом 1 и не больше 0
- Документация была обновлена
Комментарии не найдены