- Описание
- Сборка примеров при помощи Xcode до версии 10
- Сборка примеров при помощи Xcode 10 и выше
- Поддержка Swift Package Manager
- Интеграция Swift фреймворка
- Использование WebRTC фреймворка, поставляемого с iOS SDK
- Поддержка архитектуры ARM64 для сборки примеров на Mac на базе ARM
- Исключение аппаратных архитектур перед выгрузкой в AppStore
- Примеры iOS SDK для работы с потоковым видео
- Примеры iOS SDK для работы с SIP-звонками
- Примеры с использованием Swift framework
- Обработка ошибок iOS SDK
- Логирование
- Использование RTCMTLVideoView для отображения видео
- Отображение видео во весь экран
- Передача дополнительных HTTP заголовков при установке Websocket соединения
- Использование UDP или TCP транспорта для WebRTC
- Уменьшение громкости воспроизведения до нуля
- Определение состояния публикуемого аудио/видео: заглушено/не заглушено
- Передача JSON данных подписчикам потока
- Проверка доступности потока на сервере
- Ограничение битрейта публикации видео
- Подключение к существующей сессии
- Контроль качества канала публикации/проигрывания