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

Сделать грубый прототип IP-телефона.

Здравствуйте.

 

Задача: сделать прототип.

 

Регистрация только на одном заранее захардкоденом SIP-аккаунте.

 

Из функций только исходящие и водящие вызовы, начать вызов, завершить вызов, набрать номер, очистить номер.

Никаких доп. функций не нужно.

 

Дисплей - любой. Нужна минимум строка с цифрами номера.

 

Железо - любое. Любая Dev Board, или, возможно, какая либо ваша плата которую не жалко.

 

Софт - любой, можно свой, можно не свой из OpenSource. Т.е. можно взять чужую реализацию софт-фона, прикрутить её на железо и запустить.

 

Необходимо будет предоставить исходники своего кода или предоставить код взятый из OpenSource. Предоставить схемы и топологю платы (свою или готовую без разницы) и объяснить вкратце как оно работает.

 

Исключение:

 

Никаких линуксов, юниксов, винды и прочего высокоуровневого. Т.е. никаких одноплатных копмьютеров и запущенных на них операционных систем.

 

Тестирование.

 

Нужно будет совершить несколько исходящих и входящих вызовов.

 

Срок.

02.10.2016

Контакты.

 

foal2016 [...] ya.ru

Аккаунт новый, поэтому ЛС закрыты.

Прошу писать либо в теме, либо на почту.

 

Оплата.

 

Выслушаю Ваши условия.

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

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


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

Молодой человек есть одна проблема без нормального стека TCP/IP оно не заработает. А ещё проблема с технологией связи которую вы не указали, wifi, 3G, Ethernet? На микроконтроллере это реализовать проблематично. Тут либо DSP брать либо ARM.

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


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

pjsua+freertos+stm32 но поработать таки придется. Берите плату дискавери 7 со внешней памятью, и заодно там аудиокодек нормальный есть.

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


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

Здравствуйте.

 

Реализовать можно на чём угодно, хоть на лампах. Вопрос исключительно в затраченном времени.

Логично, что с нуля за две недели данный прототип не сделать. Предполагается, что у исполнителя уже имеются свои готовые наработки, либо он знает где взять чужие (например OpenSource).

Технология связи - любая, применимая для передачи SIP-сигнализации и звука.

 

Молодой человек есть одна проблема без нормального стека TCP/IP оно не заработает. А ещё проблема с технологией связи которую вы не указали, wifi, 3G, Ethernet? На микроконтроллере это реализовать проблематично. Тут либо DSP брать либо ARM.

 

 

Здравствуйте.

 

Если Вы готовы за это взяться, напишите, пожалуйста, на почту.

 

 

pjsua+freertos+stm32 но поработать таки придется. Берите плату дискавери 7 со внешней памятью, и заодно там аудиокодек нормальный есть.

 

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


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

pjsua+freertos+stm32 но поработать таки придется. Берите плату дискавери 7 со внешней памятью, и заодно там аудиокодек нормальный есть.

А рядом Linux c IP стеком :biggrin: Секты разные бывают, но все держаться за привычный мир.

Ну вот хоть как это будет дороже в 2 раза чем простенький MIPS с программными кодеками. А времени надо будет затратить чтобы звук заработал очень прилично.

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


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

Самое смешное, ничего не обещают за это. Сделал - дай пять. А им дадут грант или что-то типа за доказанность подобной реализации,

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


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

А рядом Linux c IP стеком :biggrin: Секты разные бывают, но все держаться за привычный мир.

Ну вот хоть как это будет дороже в 2 раза чем простенький MIPS с программными кодеками. А времени надо будет затратить чтобы звук заработал очень прилично.

Вроде в самом начале просили без линуксов винды и прочего.

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


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

Предполагается, что у исполнителя уже имеются свои готовые наработки, либо он знает где взять чужие (например OpenSource).

Вроде в самом начале просили без линуксов винды и прочего.

Исходников без ОС нет и не может быть в природе. Любая многопоточная обработка подразумевает наличие, как минимум, РВОС. Может и самописной. Топик стартер хочет необъяснимого.

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


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

У Infineona есть такое решение как VINETIC-SVIP

https://www.codico.com/fxdata/codico/prod/m...oduct-Brief.pdf

Правда ему уже лет 8.

Наверное есть демо боард у которого с одной стороны телефоны с другой езернет и к этой борде

должен быть код демонстрирующий работу IP телефона.

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


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

У Infineona есть такое решение как VINETIC-SVIP

https://www.codico.com/fxdata/codico/prod/m...oduct-Brief.pdf

Правда ему уже лет 8.

Наверное есть демо боард у которого с одной стороны телефоны с другой езернет и к этой борде

должен быть код демонстрирующий работу IP телефона.

Это негибкая платформа со своими протоколами. Единственный вариант сделать такое - аппаратное решение с открытым кодом.

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

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


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

У Infineona есть такое решение как VINETIC-SVIP

https://www.codico.com/fxdata/codico/prod/m...oduct-Brief.pdf

Правда ему уже лет 8.

Наверное есть демо боард у которого с одной стороны телефоны с другой езернет и к этой борде

должен быть код демонстрирующий работу IP телефона.

Есть все это, только:

1. Помимо самого SVIP на плате немало специализированных чипов. И все это просто так никто не продаст.

2. Там тоже openWRT)

3. Линейка явно не предназначена для прототипирования IP-телефонов.

 

Решений на чем это можно сделать немало, но все что я знаю используют Linux, VxWorks, QNX и тд

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


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

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

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

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

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

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

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

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

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

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