Бюджет: 27000 UAH Термін: 7 днів
Вітаю! Задача зрозуміла - обійти обмеження Oktel на одночасне відтворення і запис (Full Duplex issue).
Писати кастомний скрипт-перехоплювач "з нуля" - ризиковано через можливі затримки (latency) та джитер, що погіршить якість зв'язку.
Я пропоную реалізувати це професійно через SIP-Proxy / Media Gateway перед Oktel.
Моє рішення:
Використати проміжну ланку (наприклад, RTPEngine у зв'язці з Kamailio або полегшений FreeSWITCH в режимі bypass media), яка:
1.Приймає дзвінок.
2. Робить "форк" медіа-потоку (RTP stream forking).
3. Одну копію миттєво шле в Oktel (прозоро, без затримок).
4. Другу копію пише у файл (перші 5 сек або весь дзвінок) і відправляє на ваш API.
Це стандартний підхід у телекомі (аналог SIPREC), який гарантує стабільність.
Якщо ж потрібен саме легкий кастомний сервіс - напишу його на Go (Golang) або C++, оскільки скриптові мови можуть давати затримки на високому навантаженні.
Готовий обговорити архітектуру. Який у вас планований трафік (CPS)?
Оцінка:
🕒 Термін: 5-7 днів (з навантажувальним тестуванням).
💰 Бюджет: $600 - $900 (за налаштування стабільного шлюзу).