Передача информации с сервера на клиент с использованием RTSP - PullRequest
1 голос
/ 09 марта 2012

Я использую RTSP для передачи видео с сервера на клиент. В некоторые моменты во время передачи мне нужен сервер для «отправки» метаданных клиенту (некоторая информация о том, что что-то изменилось). Мне нужно, чтобы сессии были полностью "стандартными" (VLC должен иметь возможность отображать видео).

Я думал о том, чтобы через некоторое время отправлять DESCRIBE на сервер от клиента и использовать данные SDP для хранения соответствующей информации.

Это "стандартный" подход? не использовать DESCRIBE только для целей инициализации?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 03 июля 2014

RTSP Draft 2.0 поддерживает PLAY_NOTIFY, хотя я не уверен на 100%, что это то, что вам нужно, возможно, вам просто понадобится сервер, способный отправлять Announce с клиента на сервер, когдаизменения медиа ... или это можно охватить, просто используя динамические в качестве типов полезной нагрузки и указав дополнительный тип полезной нагрузки в SDP ...

Моя реализация медиа-сервера должна легко это обрабатывать и содержит RtspClient, которыйПомогите также!

http://net7mma.codeplex.com

0 голосов
/ 22 августа 2012

В соответствии со стандартом RTSP метод DESCRIBE просто описывает URL в запросе и должен использоваться только для этой цели.Попробуйте использовать метод GET_PARAMETER или используйте возможности расширения RTSP .

...