Axis Communications Version 3 Textbackgroundcolor Black, Transparent Semitransparent Rotation

Page 25

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.

textbackgroundcolor

black

Set the color of the text background

 

white

shown in the image.

 

transparent

 

 

semitransparent

 

rotation

0

Rotate the image clockwise.

 

90

 

 

180

 

 

2701

 

textpos

0

The position of the string shown in the

 

1

image.

 

 

0 = Top.

 

 

1 = Bottom.

overlayimage

0

Enable/disable overlay image.

 

1

0 = Disable.

 

 

1 = Enable.

overlaypos=<int>,<int>

Two unsigned integers

Set the x and y coordinates defining the

overlaypos=<int>x<int>3

 

position of the overlay image.

duration

An unsigned integer

Set the number of seconds the video will

 

 

generate and push. 0 = Unlimited.

nbrofframes

An unsigned integer

Set the number of frames the Axis product

 

 

will generate and push. 0 = Unlimited.

fps

An unsigned integer

Set the frame rate from the Axis product.

 

 

0 = Unlimited.

pull=<bool>

0

Optional parameter when using PLAY.

 

1

 

 

 

1 = Stream as fast as possible. Because

 

 

the receiving part determines the transfer

 

 

rate, this is only useful when tunneling

 

 

RTSP over HTTP.

 

 

0 = Disabled. Default.

1.Values are product dependent. Check the product specification.

2.A stream profile is a set of video stream parameters (including videocodec) and is defined in the HTTP API or the web GUI. Supported stream profile names are stored in the StreamProfile.S#.Name parameters. It is possible override parameter values saved in a stream profile by specifying new values after the stream profile. See section for details.

3.Obsolete.

H.264 and MPEG-4 Part 2 streams support the following additional parameters:

Parameter

Valid values

Description

 

 

 

videobitrate

An integer

The rate (in kbits/s) at which video is

 

 

requested.

 

 

0 = Variable bit rate.

 

 

>0 = Constant bit rate with the given

 

 

target bit rate.

 

 

Default: 0

videomaxbitrate

An integer

Maximum bit rate (in kbits/s) for bit rate

 

 

control.

 

 

Default: 0

 

 

0 = Unlimited.

25

Image 25
Contents Vapix Version Video Streaming API Limitation of Liability Table of Contents Rtsp Request Unknown Arguments DescriptionReferences Image Resolution Request Image ResolutionPrerequisites Common ExamplesImage Resolution Response Video Status Request Video StatusVideo Status Response Bitmap Http Code 200 OK Content-Typetext/plain BodyBitmap Image Request Bitmap Image ResponseJPEG/Motion Jpeg Response Http Code 200 OK Content-Typeimage/bitmapJpeg Image Snapshot CGI Request Jpeg Image ResponseMotion Jpeg Video CGI Request Http Code 200 OK Content-Typeimage/jpegMotion Jpeg Video Response Image Request ArgumentsResponse Http Code 200 OK 180 Rotation= int270 Properties.Image.Rotation Squarepixel= int Request Syntax Rtsp CommandsHeader Field Description Response Syntax Type of content application/sdpRtsp Describe Header Field=transformMATRIX SDP Media Attribute TransformRtsp Options Rtsp SetupExample Request Rtsp PlayRange RTP-Info Rtsp PauseExample Request Description Rtsp Setparameter Rtsp TeardownRtsp Pause On Live Stream Http//servername/axis-media/media.amp Rtsp Over HttpHTTP/1.0 200 OK Content-Type application/x-rtsp-tunnelled Parameter Specification Rtsp URLAuthenticateOverHTTP Yes Network ParametersParameter Valid values Description Transparent Semitransparent Rotation Textbackgroundcolor Black180 270 Textpos OverlayimageRtcp Error Messages RtspVideobitratepriority None Framerate VideokeyframeintervalRequest SDP URL SDPResponse SDP URL Http//myserver/axis-cgi/alwaysmulti.sdp?camera=1Stream Profiles Response Example Stream Profile ParametersMotion Jpeg Video Request Parameter Valid values Access control DescriptionMethod 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.