MCVideo: разрешение источнику передавать не гарантирует доставку каждому получателю
Камера MCVideo получила transmit media granted и начала отправлять поток серверу, но не каждый клиент показывает изображение. Это не обязательно противоречие. ETSI TS 123 281 V19.9.0 разделяет разрешение передачи источнику и управление получением медиа отдельными участниками.
Проверка на стороне источника
Для transmit media request сервер принимает решение с учётом критериев передачи, например групповой политики, авторизации и предела одновременных медиапередач.
Положительный grant позволяет источнику начать uplink-видео через уже подготовленный сеанс. Он подтверждает право передавать, но не заменяет проверку ресурсов каждого нисходящего направления.
Поэтому индикатор «передача разрешена» не следует подписывать в общем отчёте как «все участники получили видео». Это разные результаты с разными контрольными точками.
Проверка на стороне получателя
При reception control сервер учитывает режим приёма, доступность медиа и применимые ограничения, например разрешённое количество одновременных получений.
В описании среди возможных действий названы доставка потока в реальном времени, предоставление скачиваемого содержимого либо отказ. Конкретный результат зависит от критериев и реализации.
Следовательно, одинаковое членство в группе не позволяет обещать одинаковый немедленный показ на всех UE без проверки действующих условий. Одному клиенту может требоваться предусмотренный ручной запрос, а другой работает в принудительном режиме.
Как подтвердить конечный результат
В согласованном тесте сначала подтверждают положительный grant и фактическое поступление видео источника на сервер. Затем отдельно проверяют нужных получателей.
Для каждого фиксируют режим, результат приёма и фактическое изображение контрольной сцены. Опциональное media reception notification может сообщить источнику, что приём начат определённым пользователем.
Такое техническое уведомление не является доказательством, что человек внимательно просмотрел всё содержание. Для рабочей задачи требуемое пользовательское подтверждение согласуют отдельно.
В протоколе сохраняют число действующих передач и получений раздельно. Это помогает отличить uplink-ограничение от ограничения конкретного диспетчерского клиента.
Что объяснить оператору
Памятка должна различать «камера передаёт» и «выбранное видео открыто на этом рабочем месте». При отсутствии картинки проверяют нужный этап, а не повторяют запуск источника без основания.
Так инженер получает точную цепочку диагностики. Работоспособный uplink не выдаётся за гарантированную доставку всем, а ограничения приёма одного участника не превращаются автоматически в сообщение об отказе самой камеры или всей MCVideo-системы.