IPTV AUSTRALIA · 1 MONTH AUD $11.99 TOTALInstall your player. Request a one-day trial ↗

Help · IPTV Australia

DASH player track filtering and missing choices

A DASH player can inspect manifest properties before exposing tracks to the viewer. A missing menu item does not necessarily mean the publisher omitted it from the MPD. The player may have filtered a declared option because it did not consider the required configuration usable.

Separate declared and offered tracks

An MPD can contain several adaptation sets while the user interface shows only a subset. The dash.js documentation describes filtering based on codecs, required protection systems, essential properties and other requirements. That is specific documented player behaviour, not proof that every player uses identical filters.

Imagine a manifest declares two audio alternatives but the current player exposes one. The first question is whether the missing choice was absent from the manifest or removed during support evaluation. Those paths require different fixes and should not be collapsed into a generic language-setting complaint.

Selection preferences do not add support

A preferred language can guide initial track choice among available supported tracks. It does not install a missing decoder or authorise another protection system. Changing a language preference repeatedly cannot guarantee that a filtered configuration becomes usable.

For a developer report, retain the player version, declared track details and the reason for filtering if available. A menu screenshot alone cannot establish the original manifest inventory. Conversely, a manifest entry alone cannot prove a user could successfully select and hear that track in this environment.

Check the intended playback route

Use the service's supported player requirements and ordinary track controls. A comparison with another supported implementation can be useful if it uses the same media and account conditions. Retain any change in source or representation so a different result is not falsely attributed to a single preference.

This reference explains dash.js documentation and does not assert that IPTV Australia uses that player, exposes a particular language or tested the reader's hardware. The useful evidence chain is declaration, support evaluation, menu availability, selection, delivery and audible result. Each stage can add information without proving the entire chain by itself.

Questions about this guide

Does a missing menu item prove it was absent from the MPD?

No. A player can filter declared configurations.

Can language preference install codec support?

No. Preferences and technical support are different requirements.

Sources and further reading

Get your setup right from the start.

Tell us your device and player. We’ll help you take the next step with a clear plan enquiry or trial request.

Talk to IPTV Australia ↗