1001 Freelance Projects
Свежие проекты с фриланс-бирж
Сегодня: 29-May-2026 23:06 GMT
Просмотр проекта
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Название проекта: Разработка ios приложения (интеграция с фреймворком) (для всех)
Кто разместил: Внешний проект с free-lance.ru
Открыт: 22-May-2025 05:17 GMT
Описание: 1. Необходимо интегрировать фреймворк livekit в iOS приложение
2. Интегрировать с callkit
3. Сделать верстку по дизайну интерфейса

Техническое задание: Интеграция аудиозвонков через LiveKit и CallKit в iOS-приложение с поддержкой VoIP

Цель

Обеспечить полноценную поддержку аудиозвонков в iOS-приложении на базе LiveKit, с нативным отображением звонков через CallKit, и приёмом входящих звонков через VoIP Push (PushKit). Комната создаётся автоматически, без участия пользователя.



1. Интеграция LiveKit (аудио)

Задачи:
• Подключить LiveKit iOS SDK.
• Реализовать подключение к существующему серверу LiveKit:
• Комната определяется автоматически сервером
• Аутентификация происходит через access-токен, получаемый от backend-а
• Поддерживаемые функции:
• Подключение к комнате только с аудио-треком
• Управление микрофоном (включение/отключение)
• Завершение сессии (включая удаление из комнаты)
• Обработка событий:
• Подключение и отключение участников
• Ошибки подключения и потери соединения



2. Интеграция CallKit

Задачи:
• Настроить CallKit (CXProvider + CXCallController) для:
• Отображения системного интерфейса звонков
• Управления действиями: ответ, отклонить, завершить, микрофон
• Сценарии:
• Исходящий звонок: инициируется из приложения, отображается через CallKit, автоматически подключается к LiveKit
• Входящий звонок: инициируется через VoIP push, отображается системный экран звонка, при ответе — подключение к LiveKit
• Логика синхронизации:
• Ответ в CallKit → подключение к комнате LiveKit
• Завершение вызова → отключение от LiveKit и уведомление CallKit



3. VoIP Push-уведомления

Задачи:
• Интеграция PushKit для приёма VoIP push-уведомлений
• Получение и регистрация VoIP-токена
• Обработка входящих push-сообщений:
• На входящее уведомление — вызов CallKit (CXProvider.reportNewIncomingCall)
• Подключение к комнате LiveKit после принятия вызова
• Учет сценариев фонового режима и закрытого приложения



4. Поведение приложения

Исходящий вызов:
1. Пользователь нажимает “Позвонить” в приложении.
2. Вызов отображается через CallKit.
3. Подключение к комнате LiveKit происходит при старте звонка.

Входящий вызов:
1. Сервер отправляет VoIP push.
2. Приложение получает уведомление и вызывает CallKit.
3. При ответе — подключение к LiveKit и начало аудиосессии.



Ожидаемый результат
• Поддержка исходящих и входящих аудиозвонков.
• Стабильная работа через CallKit с отображением системных звонков.
• Транспорт аудио — через LiveKit, с надёжным соединением.
• Входящие вызовы через VoIP push (PushKit).
• Минимальное участие пользователя — комната и соединение происходят автоматически.
Project ID: 4761399
Категория проекта: Mobile, Приложения для IOS
Бюджет проекта:
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Последние проекты / Все проекты
  Проект Открыт
Рассчитать припуски и массу отливки
Категория: Инжиниринг, Чертежи/Схемы
29-May-2026
18:28 GMT
Настройка и запуск рекламы в Telegram Ads для продвижения Архитектурно-строительной компании
Категория: Реклама и Маркетинг, Telegram
29-May-2026
18:03 GMT
Купить книги Панова в Саратове и отправить в Тольятти
Категория: Аутсорсинг и консалтинг, Обслуживание клиентов и поддержка
29-May-2026
18:03 GMT
Чек Про расширение 1C починить срочно
Категория: Программирование, 1С-программирование
29-May-2026
18:03 GMT
Срочно нужен Next.js разработчик на разовую задачу
Категория: Программирование, Создание MVP
29-May-2026
18:02 GMT
1 Настройка цеп. писем в Unisender (с корпop. почты) + SPF/DKIM
Категория: Реклама и Маркетинг, Email-маркетинг
29-May-2026
18:02 GMT
Собрать сематику для медклиники
Категория: Продвижение сайтов (SEO, GEO), Продвижение сайтов SEO
Бюджет: 2 500 руб
29-May-2026
18:01 GMT
анимация персонажа
Категория: Анимация, 2D Анимация
Бюджет: 500 руб
29-May-2026
16:46 GMT
Интеграция 1С:Розница 3.0 с Google Sheets по API (Ежедневная выгрузка ОПиУ)
Категория: Программирование, 1С-программирование
Бюджет: 12 000 руб
29-May-2026
15:49 GMT
Расчет инсоляции, КЕО (для всех)
Категория: Инжиниринг, Чертежи/Схемы
29-May-2026
15:45 GMT
Нужно сделать визуализацию стеклянного козырька.
Категория: Дизайн, Архитектура
29-May-2026
15:40 GMT
Ретушь фотографий
Категория: Рисунки и иллюстрации
29-May-2026
15:25 GMT
Перенести товары
Категория: Тексты, Контент-менеджмент
29-May-2026
14:42 GMT
Анимация баннера вывески
Категория: Анимация, 2D Анимация
Бюджет: 15 000 руб
29-May-2026
14:26 GMT
Презентация 14 слайдов (для всех)
Категория: Дизайн, Презентации
29-May-2026
14:13 GMT
Все проекты
Проекты по навыкам ...
Проекты 'android'
Проекты 'ajax'
Проекты 'asp'
Проекты 'aspnet'
Проекты 'cms'
Проекты 'cpp'
Проекты 'csharp'
Проекты 'css'
Проекты 'delphi'
Проекты 'design'
Проекты 'drupal'
Проекты 'excel'
Проекты 'facebook'
Проекты 'flash'
Проекты 'html'
Проекты 'java'
Проекты 'javascript'
Проекты 'joomla'
Проекты 'iphone'
Проекты 'mysql'
Проекты 'photoshop'
Проекты 'php'
Проекты 'python'
Проекты 'ruby'
Проекты 'seo'
Проекты 'sql'
Проекты 'sysadm'
Проекты 'translate'
Проекты 'typing'
Проекты 'twitter'
Проекты 'vbnet'
Проекты 'xml'
Проекты 'wordpress'
Проекты 'writing'
Проекты 'texts'
Читать RSS-ленты ... Новое!
Проекты 'android'
Проекты 'ajax'
Проекты 'asp'
Проекты 'aspnet'
Проекты 'cms'
Проекты 'cpp'
Проекты 'csharp'
Проекты 'css'
Проекты 'delphi'
Проекты 'design'
Проекты 'drupal'
Проекты 'excel'
Проекты 'facebook'
Проекты 'flash'
Проекты 'html'
Проекты 'java'
Проекты 'javascript'
Проекты 'joomla'
Проекты 'iphone'
Проекты 'mysql'
Проекты 'photoshop'
Проекты 'php'
Проекты 'python'
Проекты 'ruby'
Проекты 'seo'
Проекты 'sql'
Проекты 'sysadm'
Проекты 'translate'
Проекты 'typing'
Проекты 'twitter'
Проекты 'vbnet'
Проекты 'xml'
Проекты 'wordpress'
Проекты 'writing'
Проекты 'texts'
Новое!
Projects in English
Длинный URL:
www.1001freelanceprojects.ru
Мобильная версия:
m.1001fp.ru
Copyright © 2005-2025 1001 Freelance Projects