# Choose an Axis decoder end-playback action deliberately

> Review an Axis decoder pane’s playback-end action together with the view duration. A view timer can advance the sequence before the media reaches the intended end action.

- Canonical URL: https://update.dsesecurity.com/updates/choose-an-axis-decoder-end-playback-action-deliberately/
- Publisher: Detection Systems & Engineering (DSE Security)
- Author: DSE Security Editorial Team
- Published: 2026-10-29T19:49:50+00:00
- Modified: 2026-10-29T19:50:08+00:00
- Last reviewed by DSE: 2026-10-29
- Resource type: Guide
- DSE priority: Advisory
- Topics: IT, Video Surveillance
- Reading time: 3 minutes

## What you need to know

Review an Axis decoder pane’s playback-end action together with the view duration. A view timer can advance the sequence before the media reaches the intended end action.

## Potentially affected

Axis products exposing the documented Decoder 2 interface; confirm actual device, hardware and software applicability before applying the proposed checks.

## DSE recommendation

DSE recommends documenting the intended pane-end action and earlier view transitions before accepting a decoder sequence.

## Article

Bottom line: Choose the playback-end behavior and view duration together. Keep a freeze or loop decision explicit, and verify what the operator actually sees when the view timer reaches its boundary before the media finishes.

## Source fact: documented behavior

Axis’s [Decoder 2](https://developer.axis.com/vapix/network-video/decoder2-api/) limits this API to Decoder products released in 2023 or later running AXIS OS 12.2 or later.

Its triggerFreezePlayback action stops playback on the last frame, whereas triggerRestartPlayback begins that media playback again.

When the configured view duration is shorter than the media file, the source says the decoder changes view before file completion and disregards the playback-end action.

## What the source does not establish

Do not infer that a frozen image is live video or that a freeze action overrides every sequence transition. Confirm product, installed software and supported configuration. Review the page’s duration interactions against the exact intended case, and keep monitoring, media health and complete operator-wall acceptance separate from playback configuration.

## Applicability questions

- Does the exact decoder and software fall within the documented scope?

- Which pane and media source should freeze, loop or otherwise finish?

- How does the configured view duration compare with the actual media duration?

- What observation will distinguish a frozen frame from a live or advancing source?

## DSE recommendation: controlled next steps

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

DSE recommends documenting the intended pane-end action and earlier view transitions before accepting a decoder sequence.

- Read the current sequence and identify the relevant view, pane and media source. Record the selected end action and view duration with the approved operator behavior. Confirm the test file’s actual duration through an appropriate supported method. Do not replace that value with a filename or a duration copied from another sequence.

- Prepare an authorized disposable sequence using harmless distinguishable media. For one proposed case, select a view duration shorter than the file and write the expected transition before playback. Inspect the actual decoder view with an operator and retain the timing observation. Keep the submitted configuration and operation result separate from evidence of the displayed transition.

- Review a separately approved case for the intended freeze or restart behavior using the exact product’s supported workflow. Require an operator to identify the final frame or repeated media rather than calling every displayed picture live. If the action and timer produce an unexplained result, stop acceptance and investigate the source’s full sequence rules and device behavior before altering an operational wall.

## Verification and evidence

Retain decoder/software identity, sequence revision, media identity and duration, pane action, view duration and timestamped observations. Have another reviewer reconstruct which condition caused the observed transition. Record any ambiguity between a stalled live source and a deliberately frozen frame as an operational issue to resolve.

Keep the two proposed timing cases separate in the results. Do not infer a universal precedence rule for all media or all end actions from one passing exercise. This article reports no decoder test, measured display timing or continuous monitoring result.

## Official references

- [Decoder 2](https://developer.axis.com/vapix/network-video/decoder2-api/) — 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 — Decoder 2
- Authority: Axis Communications
- URL: https://developer.axis.com/vapix/network-video/decoder2-api/
- Source publication date: Not stated by the source

## Citation and use

Preferred citation: “Choose an Axis decoder end-playback action deliberately,” DSE Security, https://update.dsesecurity.com/updates/choose-an-axis-decoder-end-playback-action-deliberately/
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.
