Page 2 - Video Streaming API; COPYRIGHT NOTICE; RESTRICTIONS ON USE
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. COPYRIGHT NOTICE This document is copyright protected and is the property of ...
Page 3 - LIMITATION OF LIABILITY
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. 7. LIMITATION OF LIABILITY 7.1. AXIS SHALL NOT BE LIABLE FOR LOSS OF DATA, LO...
Page 4 - Table of Contents
Video Streaming API Table of Contents 1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1.1 References . . . . . . . . . . . . . ...
Page 5 - RTSP Request
Video Streaming API Table of Contents 5.5 RTSP Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 © 2008 - 2013 Axis Communications AB. AXIS COMMUNICATIONS, AXIS, ETRAX, ARTPEC and VAPIX are registered trademarks ortrademark applications of Axis AB i...
Page 6 - Overview; References; All VAPIX® references are available at:; Unknown Arguments
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. 1 Overview 1.1 Description This document explains the basic arguments and par...
Page 7 - Video Streaming Over HTTP; Identification; Property; Image Resolution Request; Access control
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. 2 Video Streaming Over HTTP The HTTP-based video interface provides the funct...
Page 8 - With the following arguments and values:; Argument; See; Image Resolution Response; HTTP Code
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. Syntax: http://< servername >/axis-cgi/imagesize.cgi? camera=< value...
Page 9 - Video Status Request; ImageSource.NbrOfSources; Video Status Response; video
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. Response: HTTP Code : 200 OK Content-Type : text/plain Body (value for argume...
Page 10 - no video; Bitmap Image Request; servername; Image Request Arguments; Bitmap Image Response
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. Returned data after a successful request. HTTP Code : 200 OK Content-Type : t...
Page 11 - JPEG Image Response
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. 2.5.2.1 Successful Request Successful response to a HTTP request. Response: H...
Page 12 - Motion JPEG Video CGI Request
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. HTTP Code : 200 OK Content-Type : image/jpeg Content-Length : < image size...
Page 13 - Motion JPEG Video Response; and each image ends with a boundary string; Where the returned; ) that decides the characteristics of the image or video.; A string
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. http://myserver/axis-cgi/mjpg/video.cgi?streamprofile=myprofile&resolutio...
Page 14 - int
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. rotation=< int > 090 1 180 1 270 1 Rotate the image clockwise. The numb...
Page 15 - RTSP API; Session Description; Request Syntax; Parameter Specification RTSP URL; Header Field
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. 3 RTSP API RTSP (Real Time Streaming Protocol) is a control protocol for medi...
Page 16 - Response Syntax; Status Code; RTSP DESCRIBE
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. Content-Type The media type of the content. User-Agent Information about the ...
Page 17 - Axis AMC; SDP Media Attribute Transform; transform
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. Request: DESCRIBE rtsp://myserver/axis-media/media.amp?videocodec=h264&re...
Page 18 - RTSP OPTIONS; Note; RTSP SETUP
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. a=transform:0,-1,0;1,0,0;0,0,1 3.2.5 RTSP OPTIONS The OPTIONS request returns...
Page 19 - RTSP PLAY
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. The response returns a session identifier that should be used together with t...
Page 20 - Header field; The play time period.; RTSP PAUSE; The
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. Header field Description Range The play time period. RTP-Info Information abo...
Page 21 - RTSP TEARDOWN
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. 3.2.8.1 RTSP PAUSE On Live Stream If PAUSE is requested during live streaming...
Page 22 - Require
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. Send a request with Require and RenewStream:yes in the header. Request: SET_P...
Page 23 - POST request. There is no response from the Axis product.; Network Parameters; The following parameters in the; Parameter; AuthenticateOverHTTP
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. Example 12: GET request. Request: GET axis-media/media.amp?videocodec=h264&am...
Page 26 - videobitratepriority; squarepixel; Error Messages RTSP; The error messages for RTSP are described in RFC 2326.
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. videobitratepriority noneframerate The priority when rate control is used. vi...
Page 27 - Always Multicast; The client makes a request according to the example below. The; Request SDP URL
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. 4 Always Multicast Always multicast means starting a multicast stream and let...
Page 28 - Stream Profiles; myprofile2
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. 5 Stream Profiles A stream profile is a set of video stream parameters suitab...
Page 29 - Stream Profile Parameters
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. Request: http://myserver/axis-cgi/param.cgi?action=add&template=streampro...
Page 30 - Motion JPEG Video Request; streamprofile
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. Note In order to create a new dynamic parameter admin or operator access cont...
Page 31 - With the following arguments:; Name of stream profile
Video Streaming API This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way withoutthe prior written consent of Axis Communications AB. Request: http://myserver/axis-cgi/mjpg/video.cgi?&streamprofile=myprofile...