Перейти к содержанию
    

Разработка устройства voip

Добрый день!

Уважаемые коллеги, требуется разработать устройство связи, обладающее следующими характеристиками:

Устройство представляет из себя стационарное переговорное устройство(ip-телефон) с сенсорным экраном 

Железная начинка:  

Embedded Motherboard miniITX, Dual Core processor 500 MHz(+4 DSP-core), RAM 4гб DDR2,Video embedded, Compactflash 16gb,Ethernet  1000BASE-T, RS232,GPIO

Сенсорный экран+контроллер для ввода/вывода информации 

Аудиопериферия:телефонная трубка, динамик, микрофон.

Имеется уже готовая модель материнской платы, ПО необходимо будет затачивать под нее. 

Функции устройства: установление соединений peer-to-peer Voip (sip/sdp или другая сигнализация, поддерживающая p2p, возможно самописная, ограничений нет ), аудиоконференции. 

Медиа: RTP голос(g711,g729, g.722.2), в дальнейшем предполагается поддержка видео                

Поддержка стандартных supplementary services (hold,transfer) 

Поддержка приоритета вызовов    

Поддержка конференций до 8 участников. Каждое из устройств должно уметь микшировать конференцию на себе.        

Топология использования в сети устройства: Сегментированная сеть, в каждом сегменте до 32 таких устройств. Каждый сегмент будет изолирован. Конференции будут собираться только в рамках одного сегмента 

Предпочтений по выбору ОС нет, предполагаем, что будет *nix-like.

Требуется определить, какие компоненты использовать, чтобы загнать аудио на плату(кофидеки, слики)?

Как поведет себя система в плане шумоподавления и эхокомпенсации с учетом наличия конференций?

В целом, хочется узнать мнение специалистов voip,  оценить стоимость разработки ПО для данного оборудования и сроки выполнения работы. 

Просим прощения за несколько сумбурное описание, готовы ответить на дополнительные вопросы. Можно писать сюда или на почту racksvet собака gmail.com

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день!

 

Не могли бы Вы ответить на несколько вопросов:

1) Как предполагается конфигурировать систему?

2) Почему встал вопрос подключения аудио устройств? На плате нет стандартных интерфейсов?

3) Не могли бы Вы описать более подробно способ организации конференции? Просто вариантов много.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Dual Core processor 500 MHz(+4 DSP-core)

угу, тут, прям каждый второй и под эльбрус платы разрабатывает.

:laughing:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

угу, тут, прям каждый второй и под эльбрус платы разрабатывает.

Видимо, речь идет о том, чтобы выбрать готовую плату miniITX, Dual Core 500 MHz, и под неё уже точить периферию, софт.

Embedded Motherboard miniITX, Dual Core processor 500 MHz(+4 DSP-core), RAM 4гб DDR2,Video embedded, Compactflash 16gb,Ethernet 1000BASE-T, RS232,GPIO

..................................................

Имеется уже готовая модель материнской платы, ПО необходимо будет затачивать под нее.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ставьте Asterisk. Программная АТС. Использовал для экономии на телефонных звонках совместно с USB GSM модемом.

Изменено пользователем Oxygen Power

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ставьте Asterisk. Программная АТС. Использовал для экономии на телефонных звонках совместно с USB GSM модемом.

 

Asterisk - это сервер, причём не самый лучший для ответственных задач. Здесь же нужен P2P SIP. Насколько мне известно, готовых проверенных решений в свободном доступе нет, но задача интересная. Только ТЗ нужно нормальное сделать, так как задача достаточно сложная и оценить её по имеющимся данным практически невозможно. Работу нужно делить на две части: подключение периферии и VoIP. Использование DSP - это вообще отдельный разговор. Здесь большУю часть проекта займёт разработка тестового окружения и непосредственно тестирование.

Изменено пользователем a-p

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Все, что вам нужно по программной части у нас есть. Если разговор серьезный - напишите на info @ integrit.ru, обсудим

Делали много чего и для наших и для не наших. По части VoIP посмотрите на наш сайт integrit.ru

По видео делаем вот такие терминалы: VitaHD.com. Весь софт - наш.

 

Дмитрий

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...