You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Пример ответа:

HTTP/1.0 200 OK
Connection: close
Server: ITV-Intellect-Webserver/4.9.0.0
Cache-Control: no-store,no-cache,must-revalidate,max-age=0
Pragma: no-cache
Date: Mon, 13 Jan 2013 10:44:27 GMT
Content-Type: multipart/mixed;boundary=videoframe
 
--videoframe
Content-Type: text/xml
Content-Length: 138 
   
<video_in>
  <sessionid>FC126734</sessionid>
  <video_in>CAM:5</video_in>
  <newstate>started</newstate>
  <errcode>100</errcode>
</video_in> 
 --videoframe
Content-Type: image/jpeg
Content-Length: 23978
X-Width: 320
X-Height: 240
X-Time: 2013-03-15T10:51:44.314+04:00
X-Timestamp: 0.000
 
 <jpeg image>
--videoframe
Content-Type: image/jpeg
Content-Length: 23651
X-Width: 320
X-Height: 240
X-Time: 2013-03-15T10:51:44.314+04:00
X-Timestamp: 0.152
 
 <jpeg image>

Параметры ответа:

Параметр

Описание

X-Width

Ширина изображения

X-Height

Высота изображения

X-Time

Абсолютное время формирования фрейма

X-Timestamp

Относительное время фрейма в секундах (относительно начала потока)

Пример ответа:

В случае завершения потока по вине сервера может прийти завершающий пакет:

--videoframe
Content-Type: text/xml
Content-Length: 106   
<video_in>
  <sessionid>FC126734</sessionid>
  <video_in>CAM:5</video_in>
  <newstate>closed</newstate>
  <errcode>103</errcode>
</video_in>

Параметры ответа:

Параметр

Описание

sessionid

id сессии (тот же что и при старте)

video_in

Идентификатор камеры

errcode

Код ошибки:

  • 100 – отсутствие ошибки.

  • 101 – слишком много подключенных пользователей.

  • 102 – неверный пароль (пароль, теоретически, могут поменять в любой момент работы).

  • 103 – видео недоступно.

  • 104 – старая версия клиента. Обновите версию.

  • No labels