| Предыдущий | Следующий |
| RTC_E_PROFILE_MULTIPLE_REGISTRARS | RTC_E_PROFILE_INVALID_SESSION_PARTY |
RTC_E_PROFILE_INVALID_SESSION
Что означает результат
RTC_E_PROFILE_INVALID_SESSION: RTC profile содержит описание session, поля которого противоречат друг другу или не поддерживаются выбранной конфигурацией. Это validation профиля до установления реальной SIP/медиа-сессии.
Что проверить
- Сохраните исходный profile XML и идентифицируйте session element, к которому относится ошибка.
- Проверьте согласованность session type, адресов сторон, media settings и server capabilities.
- Если API возвращает более специфичный RTC_E_PROFILE_INVALID_SESSION_* код, используйте его как первичный диагноз.
- Сравните профиль с минимальным рабочим вариантом, изменяя по одному полю, а не одновременно server, credentials и media.
Диагностика и исправление
Исправьте конкретное несовместимое поле или сочетание полей и заново создайте профиль. Сетевой retry не имеет смысла, пока локальная структура session не проходит validation.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
