Изменения документа ONVIF-медиаисточники

Редактировал(а) admin 2026/09/17 16:51

От версии 14.1
отредактировано admin
на 2026/09/17 16:48
Изменить комментарий: К данной версии нет комментариев
К версии 13.1
отредактировано admin
на 2026/09/17 16:41
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -158,34 +158,47 @@
158 158  С версии 20.31 Платформы НЕЙРОСС поддержаны типы авторизации **Digest** и **Basic**. Если в ответ на запрос WSU приходит требование авторизации Digest/Basic, производится анализ заголовка WWW-Authenticate и отправляется повторный запрос требуемого типа.
159 159  {{/info}}
160 160  
161 -== Получение ссылки на видеопоток (GetStreamUrl) ==
161 +== Сервисы ONVIF Media и Media2 ==
162 162  
163 -В стандарте ONVIF за работу с медиапотоками отвечают два сервиса:
163 +{{anchor name="СервисыONVIFMedia"/}}
164 164  
165 -|=Сервис|=Профиль ONVIF|=Пространство имён|=Статус
166 -|(((
167 -Media
168 -)))|(((
169 -Profile S
170 -)))|(((
171 -http:~/~/www.onvif.org/ver10/media/wsdl
172 -)))|(((
173 -Устаревший
174 -)))
175 -|(((
176 -Media2
177 -)))|(((
178 -Profile T
179 -)))|(((
180 -http:~/~/www.onvif.org/ver20/media/wsdl
181 -)))|(((
182 -Современный
183 -)))
165 +В стандарте ONVIF за работу с медиапотоками отвечают **два сервиса**:
184 184  
185 -Сервис Media не позволяет камере корректно сообщить кодек H.265. Для совместимости новые камеры часто отдают такой профиль как H.264, хотя по RTSP транслируется H.265.
167 +| Сервис | Профиль ONVIF | Пространство имён | Статус | Параметр потока в GetStreamUri |
168 +| **Media** | Profile S | `http://www.onvif.org/ver10/media/wsdl` | Устаревший | `RTP-Unicast` |
169 +| **Media2** | Profile T | `http://www.onvif.org/ver20/media/wsdl` | Современный | `RtspUnicast` |
186 186  
187 -С версии 20.58 для получения RTSP-ссылки на поток Платформа НЕЙРОСС запрашивает GetStreamUrl и через Media, и через Media2.
171 +Сервис **Media** (Profile S) считается устаревшим. В частности, он **не позволяет** камере сообщить, что профиль использует кодек **H.265 (HEVC)**. Для обратной совместимости многие камеры в этом сервисе указывают кодек **H.264**, хотя по RTSP фактически передают **H.265**.
188 188  
173 +Сервис **Media2** (Profile T) поддерживает актуальные кодеки и корректно отражает параметры профиля, в том числе **H.265**. Модель данных профилей в Media2 **существенно отличается** от Media; полный переход Платформы на Media2 — отдельная масштабная задача.
174 +
175 +=== Получение ссылки на видеопоток (GetStreamUri) ===
176 +
177 +Для подключения к «живому» видео Платформа НЕЙРОСС запрашивает у камеры RTSP-ссылку на поток методом **GetStreamUri**. Не все камеры одинаково обрабатывают запросы к обоим сервисам.
178 +
179 +{{info}}
180 +**Пример: камеры Panasonic**
181 +
182 +При запросе **GetStreamUri** к сервису Media (`ver10/media/wsdl`) с параметром **Stream = RTP-Unicast** камера может вернуть ошибку **500 Internal Server Error**.
183 +
184 +Тот же запрос к сервису **Media2** (`ver20/media/wsdl`) с параметром **Stream = RtspUnicast** обрабатывается корректно — камера возвращает RTSP-ссылку на поток.
185 +
186 +При этом список профилей камера может по-прежнему отдавать через устаревший сервис Media.
187 +{{/info}}
188 +
189 +Для повышения совместимости с различными моделями камер Платформа НЕЙРОСС **последовательно пробует оба сервиса**:
190 +
191 +# сначала запрос **GetStreamUri** через сервис **Media2** с параметром **RtspUnicast**;
192 +# при ошибке — запрос через сервис **Media** с параметром **RTP-Unicast**.
193 +
194 +Это позволяет подключаться к камерам, которые корректно обслуживают только один из сервисов (в том числе к камерам Panasonic с H.265-потоками).
195 +
196 +{{warning}}
197 +Информация о кодеке в карточке профиля (вкладка **Профили** медиаисточника) по-прежнему может отображаться как **H.264**, даже если фактический поток передаётся в **H.265** — это ограничение сервиса Media, через который вычитываются профили. На воспроизведение и запись видео это не влияет, если RTSP-ссылка получена успешно.
198 +
199 +При проблемах с «живым» видео проверьте настройки на вкладке **Дополнительно** и раздел [Дополнительные параметры медиаисточников].
200 +{{/warning}}
201 +
189 189  == {{id name="ONVIF-медиаисточники-ПараметрыONVIF-медиаисточников"/}}Параметры ONVIF-медиаисточников ==
190 190  
191 191  Для редактирования параметров ONVIF-медиаисточника:
... ... @@ -305,7 +305,7 @@
305 305  
306 306  
307 307  
308 -=== ===
321 +=== ===
309 309  
310 310  
311 311  (% style="font-family:inherit; font-size:20px" %){{id name="ONVIF-медиаисточники-ПерезагрузкаONVIF-узлов"/}}Перезагрузка ONVIF-узлов

Интерфейс НЕЙРОСС