Интернет магазин китайских планшетных компьютеров



Компьютеры - RTSP - Команды RTSP

29 мая 2011


Оглавление:
1. RTSP
2. Команды RTSP



По синтаксису и операциям протокол RTSP похож на HTTP. Однако между протоколами RTSP и HTTP есть ряд существенных различий. Одно из основных заключается в том, что в первом и сервер, и клиент способны генерировать запросы. Например, видеосервер может послать запрос для установки параметров воспроизведения определенного видеопотока. Далее, протоколом RTSP предусматривается, что управление состоянием или связью должен осуществлять сервер, тогда как HTTP вообще никакого отношения к этому не имеет. Наконец, в RTSP данные могут передаваться вне основной полосы другими протоколами, например RTP, что невозможно в случае HTTP. RTSP-сообщения посылаются отдельно от мультимедийного потока. Для них используется специальный порт с номером 554.

Формат запроса

Запрос на сервер посылается в текстовом виде в формате: "метод абсолютный_адрес_контента версия_протокола". Вместе с запросом могут быть переданы дополнительные служебные поля.

Пример запроса: "PLAY rtsp://server/path/test.mpg RTSP/1.0"

Список команд

  • DESCRIBE - запрос описания контента, например, в формате SDP
  • OPTIONS - запрос поддерживаемых методов
  • PLAY - запрос начала вещания контента
  • PAUSE - запрос временной остановки вещания
  • RECORD - запрос на записывание контента сервером
  • REDIRECT - перенаправление на другой контент
  • SETUP - запрос установки транспортного механизма для медиа-контента
  • ANNOUNCE - обновление данных описания контента
  • GET_PARAMETER - запрос указанных параметров у сервера
  • SET_PARAMETER - установка параметров сервера
  • TEARDOWN - остановка потока и освобождение ресурсов


Просмотров: 2540


<<< RTP