Axis Communications Version 3 manual Rtsp Options, Rtsp Setup

Page 18

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 without the 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 a list of supported RTSP commands. The command can be used to keep RTSP sessions alive by repeating the OPTIONS request at regular intervals. The session timeout time is specified by the timeout parameter returned from the SETUP command (see 3.2.6 RTSP SETUP).

The response to the OPTIONS command contains the additional header field:

Header field

Public

Description

Specify the supported RTSP commands.

Example 3:

List supported commands. The asterisk (*) makes the request apply to the server and not to a particular URL.

Request:

OPTIONS * RTSP/1.0

CSeq: 1

User-Agent: Axis AMC

Session: 12345678

Response:

RTSP/1.0 200 OK

CSeq: 1

Session: 12345678

Public: DESCRIBE, GET_PARAMETER, PAUSE, PLAY, SETUP, SET_PARAMETER, TEARDOWN

Date: Wed, 16 Jul 2008 12:48:48 GMT

Note

As indicated in the response, the GET_PARAMETER command is supported; there are however no parameters to retrieve.

3.2.6 RTSP SETUP

The SETUP command is used to configure the data delivery method.

The SETUP request requires an additional header field which is also included in the response:

Header field

Transport

Description

Specify how the data stream is transported. Supported variants are:

RTP/AVP;unicast;client_port=port1-port2

RTP/AVP;multicast;client_port=port1-port2

RTP/AVP/TCP;unicast

If using unicast in combination with TCP, it is recommended to increase the size of the RTP packets to 64 000 bytes (from the standard 1500 bytes), provided that the client can accept larger packets. Also for unicast streaming over RTP/UDP it might be beneficial to increase the packet size if no packets are dropped. The packet size is changed using the following header field in the SETUP request:

Header field

Blocksize

Description

Request a specific media packet size. The packet size should be a positive decimal number measured in octets.

18

Image 18
Contents Vapix Version Video Streaming API Limitation of Liability Table of Contents Rtsp Request Description Unknown ArgumentsReferences Prerequisites Image ResolutionImage Resolution Request Common ExamplesImage Resolution Response Video Status Video Status RequestVideo Status Response Bitmap Image Request Http Code 200 OK Content-Typetext/plain BodyBitmap Bitmap Image ResponseJpeg Image Snapshot CGI Request Response Http Code 200 OK Content-Typeimage/bitmapJPEG/Motion Jpeg Jpeg Image ResponseHttp Code 200 OK Content-Typeimage/jpeg Motion Jpeg Video CGI RequestImage Request Arguments Motion Jpeg Video ResponseResponse Http Code 200 OK Rotation= int 180270 Properties.Image.Rotation Squarepixel= int Rtsp Commands Request SyntaxHeader Field Description Rtsp Describe Type of content application/sdpResponse Syntax Header FieldSDP Media Attribute Transform =transformMATRIXRtsp Setup Rtsp OptionsRtsp Play Example RequestRtsp Pause Range RTP-InfoExample Request Description Rtsp Teardown Rtsp SetparameterRtsp Pause On Live Stream Rtsp Over Http Http//servername/axis-media/media.ampAuthenticateOverHTTP Yes Parameter Specification Rtsp URLHTTP/1.0 200 OK Content-Type application/x-rtsp-tunnelled Network ParametersParameter Valid values Description 180 270 Textpos Textbackgroundcolor BlackTransparent Semitransparent Rotation OverlayimageVideobitratepriority None Error Messages RtspRtcp Framerate VideokeyframeintervalResponse SDP URL SDPRequest SDP URL Http//myserver/axis-cgi/alwaysmulti.sdp?camera=1Stream Profiles Stream Profile Parameters Response ExampleParameter Valid values Access control Description Motion Jpeg Video RequestMethod GET Syntax Rtsp Request Vapix version

Version 3 specifications

Axis Communications has established itself as a leader in the network video solutions realm, and with the introduction of Version 3, it continues to push the boundaries of surveillance technology. This iteration of their product line boasts numerous enhancements, reflecting Axis's commitment to innovation and quality.

One of the standout features of Axis Communications Version 3 is its advanced analytics capability. With embedded analytics, users can leverage features like motion detection, object tracking, and even facial recognition, allowing for a more intelligent approach to surveillance. This transformation from mere video monitoring to data-driven insights enables businesses and organizations to enhance security and operational efficiency.

Enhanced video quality is another hallmark of Version 3. Axis has incorporated the latest in imaging technology, supporting resolutions up to 4K and HDR (High Dynamic Range). This results in clearer images and a wider dynamic range, ensuring visibility in challenging lighting conditions. Users can expect vibrant colors and sharp details, whether during the day or night, thanks to the integration of advanced lenses and sensors.

In terms of connectivity and network resilience, Axis Communications has equipped Version 3 with the latest protocols and technologies. The use of Power over Ethernet (PoE) ensures a straightforward installation process, while improved wireless options offer flexible deployment solutions in various environments. Additionally, the inclusion of cybersecurity features like secure boot and encrypted video streams underscores the company’s commitment to protecting user data and privacy.

Another key characteristic of Version 3 is its scalability. The modular design allows organizations to start with a few cameras and expand as needed, making it suitable for small businesses as well as large enterprises. This scalability is complemented by compatibility with various Axis accessories, including storage solutions and mounting options, allowing users to customize their systems to specific requirements.

Furthermore, Version 3 supports integrations with third-party applications and systems, providing extended functionality and ease of use. This interoperability means organizations can tailor their security solutions to fit their operational workflows seamlessly.

In summary, Axis Communications Version 3 encapsulates cutting-edge technology and innovative features. With its advanced analytics, superior video quality, robust connectivity, scalable design, and integration capabilities, it is poised to set new standards in the domain of network video solutions, ensuring enhanced security and operational efficiency for a diverse range of applications.