| Предыдущий | Следующий |
| RTC_E_MEDIA_VIDEO_DEVICE_NOT_AVAILABLE | RTC_E_MEDIA_AEC |
RTC_E_START_STREAM
Что означает RTC_E_START_STREAM
RTC_E_START_STREAM означает, что согласованный RTC-медиапоток не удалось перевести в рабочее состояние. Наличие подходящего SDP ещё не гарантирует успешный запуск: локальное устройство, терминал и цепочка кодека также должны быть созданы и готовы к работе.
Что проверить
- Определите конкретный поток, его тип мультимедиа и выбранный кодек.
- Сверьте согласованное направление SDP с текущим состоянием hold и ожидаемым направлением передачи.
- Проверьте привязку терминала к устройству и ошибку, которую первым вернул медиакомпонент.
- Убедитесь, что устройство не было удалено, занято другим приложением или пересоздано после согласования SDP.
Если контракт RTC это допускает, пересоздавайте только проблемный медиапоток или привязку устройства, сохраняя SIP-диалог. Для подтверждения исправления полезно выполнить отдельные входящий и исходящий тесты и проверить, что состояние потока действительно переходит в запущенное.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
