| Предыдущий | Следующий |
| RTC_E_MEDIA_SESSION_NOT_EXIST | RTC_E_ANOTHER_MEDIA_SESSION_ACTIVE |
RTC_E_MEDIA_SESSION_IN_HOLD
Интерпретация результата
RTC_E_MEDIA_SESSION_IN_HOLD (0X80EE0076) означает: операция несовместима с тем, что media session сейчас находится on hold.
Что сохранить
- идентификатор сеанса, тип мультимедиа и индекс потока и согласованные кодеки.
- SDP hash, локальный/удалённый адрес и порт и первый media HRESULT.
Код-специфическая проверка
Постройте таймлайн pending transaction: начало, последний callback, protocol timer и cancellation owner. До повторной попытки нужно понять, завершилась ли предыдущая операция удалённо или осталась неопределённой.
Восстановление
Повторяйте операцию только после окончательного завершения предыдущей транзакции либо в новой сессии или диалоге; не повторяйте потенциально неидемпотентную операцию, пока результат предыдущей попытки неизвестен.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
