All guides / Guide · picture & sound

Dolby Vision, TrueHD and DTS on Android TV

Picture and sound pass through several layers before reaching your room. A capable player helps, but the source, device, display and audio chain still need to agree.

Two playback paths, chosen for the source

Sipario's Android TV app uses mpv for SDR, HDR10, HLG, HEVC, AV1 and live playback. Hardware acceleration and output support depend on the device. Dolby Vision takes a dedicated Media3 route to preserve its metadata through compatible hardware.

If that Dolby Vision route fails, Sipario shows an error so you can retry or choose another source. It does not silently turn a requested Dolby Vision session into HDR10 playback.

Audio decoding and passthrough are different

The default Android TV audio mode decodes multichannel tracks to PCM. Auto and explicit HDMI bitstream modes are available for compatible equipment. A confirmed AudioTrack failure can trigger recovery to PCM for the affected codec.

TrueHD, DTS and related formats depend on the full output chain. A decoder's ability to read a format does not guarantee that your box can send its bitstream, preserve object-audio metadata or output every channel.

Check the whole chain

  1. Confirm what formats the TV box supports, including its current firmware.
  2. Check whether audio travels directly to a receiver or through your TV and ARC/eARC connection.
  3. Choose the matching audio output mode in Sipario and your device settings.
  4. Use your display and receiver's signal information to verify the actual output.
  5. If playback fails, note the app version, format and error without sharing source credentials.

What is verified

The primary Android TV test device is onn 4K Plus. Playback on another box or receiver combination needs its own verification. HDR10+ metadata handling, Dolby Vision profiles and lossless bitstream output should not be inferred from a generic “4K HDR” label.

Common questions

Why does a video fail to play?

Possible causes include source access, network delivery, a damaged file, an unsupported container or codec, and an incompatible output path. A playback error does not by itself identify which layer failed.

What is audio passthrough?

Passthrough sends encoded audio to a compatible receiver or soundbar to decode. On-device decoding produces PCM instead. The TV box, operating system, HDMI connection and receiver all affect what can be sent.

Does decoding TrueHD preserve Atmos?

Decoding an audio track to PCM is different from bitstreaming it. Channel audio may be available while object-audio metadata is not preserved through that output path. Do not assume TrueHD decoding means Atmos passthrough.