# Keep Axis live-stream adjustments within the initial session envelope

> Discover supported Axis live-stream adjustments and review their starting values before changing an ongoing RTSP session. Keep the documented storage-profile incompatibility explicit.

- Canonical URL: https://update.dsesecurity.com/updates/keep-axis-live-stream-adjustments-within-the-initial-session-envelope/
- Publisher: Detection Systems & Engineering (DSE Security)
- Author: DSE Security Editorial Team
- Published: 2026-10-29T19:49:48+00:00
- Modified: 2026-10-29T19:50:08+00:00
- Last reviewed by DSE: 2026-10-29
- Resource type: Guide
- DSE priority: Advisory
- Topics: Networks & Infrastructure, Video Surveillance
- Reading time: 3 minutes

## What you need to know

Discover supported Axis live-stream adjustments and review their starting values before changing an ongoing RTSP session. Keep the documented storage-profile incompatibility explicit.

## Potentially affected

Axis products exposing the documented RTSP Adjustable Live Stream interface; confirm actual device, hardware and software applicability before applying the proposed checks.

## DSE recommendation

DSE recommends keeping the initial session parameters and supported-adjustment response with every live adjustment proposal.

## Article

Bottom line: Review the original session envelope before increasing a live-stream setting. Discover what that particular stream permits and keep player compatibility separate from a successful adjustment response.

## Source fact: documented behavior

Axis’s [RTSP Adjustable Live Stream](https://developer.axis.com/vapix/network-video/rtsp-adjustable-live-stream/) allows a subset of ongoing-stream settings to change without restarting the stream, using adjustablelivestream=1 with the documented RTSP methods.

The methods are GET_PARAMETER for discovering adjustable settings and SET_PARAMETER for applying the stream configuration.

The source advises against increasing settings beyond their initial values because some players cannot handle values exceeding the initial SDP information.

The videozprofile=storage option is incompatible with this interface and is documented to return 400 Bad Request.

## What the source does not establish

Do not infer that every setting or player supports adjustment, or that a requested frame rate is a measured delivered rate. Confirm the device, actual stream and client. Keep live adjustment separate from changing shared channel defaults, choosing a storage profile and accepting recorded image quality.

## Applicability questions

- Was this session started with the required adjustable-stream option?

- Which settings does the actual stream report as adjustable?

- What starting values and initial SDP information does the client have?

- Does the proposed stream request include the incompatible storage-profile option?

## DSE recommendation: controlled next steps

The following steps are DSE recommendations based on the cited source.

DSE recommends keeping the initial session parameters and supported-adjustment response with every live adjustment proposal.

- Capture the sanitized intended stream request and identify its client and device. Record the starting values relevant to the proposed adjustment and inspect the applicable session information through an approved diagnostic method. Remove credentials from shared evidence. Review the request for the documented storage-profile incompatibility before investigating a rejected session.

- Discover the adjustable settings on the actual supported session and compare them with the proposed change. Keep the discovery response rather than copying a sample list into the client as a permanent capability assumption. Review any proposed increase beyond a starting value with the player owner and exact supporting documentation; do not interpret a large accepted number as compatibility proof.

- Perform an approved pilot adjustment with harmless representative content and the intended client. Retain the requested change and response, then inspect continued playback and the operational image requirement separately. If the client or stream result is unresolved, restore or re-establish the supported approved session through its normal procedure instead of escalating values while the observer loses context.

## Verification and evidence

Retain the initial request, relevant SDP observations, supported-setting list, adjustment and client result. Keep any recorded-cadence or image-quality measurement under its own accepted method. Ask a reviewer to identify which evidence established protocol acceptance and which established useful playback.

Use a proposed desk case that combines adjustable streaming with the documented storage profile and require the reviewer to identify the conflict. In a separate planned player exercise, compare an approved adjustment with its written compatibility expectation. No session change, performance measurement or uninterrupted playback result is claimed here.

## Official references

- [RTSP Adjustable Live Stream](https://developer.axis.com/vapix/network-video/rtsp-adjustable-live-stream/) — Axis Communications; official VAPIX documentation.

Source review completed October 29, 2026. Recheck the official documentation and the deployed device’s capabilities before changing production settings.

## Primary reference

- Name: Axis Communications — RTSP Adjustable Live Stream
- Authority: Axis Communications
- URL: https://developer.axis.com/vapix/network-video/rtsp-adjustable-live-stream/
- Source publication date: Not stated by the source

## Citation and use

Preferred citation: “Keep Axis live-stream adjustments within the initial session envelope,” DSE Security, https://update.dsesecurity.com/updates/keep-axis-live-stream-adjustments-within-the-initial-session-envelope/
Publishing principles: https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/
Usage and citation policy: https://update.dsesecurity.com/usage/
Copyright © 2026 Detection Systems & Engineering. All rights reserved.
