Skip to main content
Device profiles document which codecs and HDR formats each platform can decode, and which Core Builds templates are tuned for them. Using the wrong template on a device that lacks hardware decoders causes silent playback failures — the stream loads but transcodes, stutters, or refuses to play.

Samsung TV (Tizen 2018–2022)

Models: RU7100, RU8000, NU8000, Q60, and similar Tizen models from that period Recommended templates: Samsung TV (1080p) or Samsung TV 4K
FeatureSupport
Dolby VisionNo hardware DV decoder — DV-Only streams excluded by default
AV1No hardware decoder — hard-excluded
VC-1Not supported — hard-excluded
HEVC (H.265)Hardware decode
AVC (H.264)Hardware decode
HDR10+Supported (preferred)
HDR10Supported
HLGSupported
TrueHD / DTS:X / DTS-HD MA / FLACHard-excluded — Tizen cannot pass these through without an AVR
DD+ AtmosPreferred — native decode
AACNative
Samsung Tizen TVs do not have a hardware AV1 decoder. Streams encoded in AV1 will either refuse to play or trigger software transcoding. Both Samsung templates hard-exclude AV1.
Stable template: Samsung RU7100 4K — full APEX IQR Tukey fence PSE stack, FLAC/AAC native audio, tuned specifically for the RU7100 (2019) and compatible Tizen models. Promoted from Nightly to stable in v2.9.x.

Audio passthrough

Samsung templates exclude lossless audio (TrueHD, DTS-HD MA, DTS:X, FLAC) by default because Tizen TVs cannot decode them natively — they require HDMI ARC/eARC passthrough to a compatible AV receiver. If you have an AVR and want lossless audio, remove those tags from excludedAudioTags in AIOStreams settings after importing.

Dolby Vision

The DV-Only Kill ESE is enabled by default on Samsung templates. It removes streams where DV is the only signal layer (no HDR10 fallback), which would display as SDR on non-DV screens. Dual-layer streams (DV + HDR10 base) are kept.

Apple TV 4K (A15 / A17)

Models: Apple TV 4K 3rd generation (2022) and later Recommended template: Apple TV 4K (Nightly) via Infuse
FeatureSupport
Dolby VisionProfile 5 and 8 — natively supported, prioritised
Dolby Vision Profile 7Not supported on A15
AV1No hardware decoder on A15 — hard-excluded
HEVC (H.265)Hardware decode
AVC (H.264)Hardware decode
HDR10+3rd gen exclusive
HDR10 / HLGSupported
DD+ AtmosNative preferred audio
TrueHDPassthrough only — requires an AVR via eARC
The Apple TV 4K Nightly template prioritises DV Profile 5/8 — the profiles natively decoded by the A15 chip. Use Infuse for the best DV playback experience; the native Apple TV app handles DV differently depending on the content source.
The A15 chip has no hardware AV1 decoder. Keep AV1 in excludedEncodes for Apple TV. If you switch to a generic template, add AV1 to the exclusions manually.

Fire Stick

Models: Fire Stick 4K, Fire Stick 4K Max, Fire Stick (standard HD) Recommended template: Stream (Fire Stick) or Stream (Fire Stick) Lite
FeatureFire Stick (HD)Fire Stick 4KFire Stick 4K Max
4KNoYesYes
AV1NoNoYes
Dolby VisionNoNoYes
HDR10+NoYesYes
HEVCYesYesYes
AVCYesYesYes
RAM1 GB1.5 GB2 GB
Fire Stick 4K Max supports AV1 and Dolby Vision. Fire Stick 4K supports neither. The Stream (Fire Stick) template hard-excludes both for broadest compatibility — if you have a 4K Max and want AV1/DV, use a standard Stream template and add DV/AV1 to your preferred encodes manually.
The Fire Stick template also hard-excludes HDR10+, lossless audio, and high-bitrate REMUX streams — all formats that can exceed the Fire Stick’s RAM ceiling and cause buffering on shared connections.

Buffering and RAM

On Fire Stick (HD) or older 4K units, use the Lite variant if buffering occurs — it removes quality gates to allow more results through and lets the device pick from a wider bitrate range. Setting a max file size in AIOStreams can also help (e.g. 20 GB cap).

Android TV / Google TV

No dedicated Core Builds template — Android TV (Shield, Chromecast with Google TV, Sony/Philips/TCL running Google TV) typically supports the full codec stack:
FeatureSupport
AV1Yes (Nvidia Shield, modern Google TV devices)
Dolby VisionDevice-dependent (Shield does not; Chromecast w/Google TV does)
HDR10+Most recent devices
HEVC / AVCUniversal
TrueHD / DTS-HD MAPassthrough via HDMI ARC/eARC
Recommended: Use the standard 4K Apex or Stream template (no device restrictions). If you have an older Shield Pro (2017) without DV, enable the DV-Only Kill ESE in AIOStreams settings.
Chromecast with Google TV (4K) supports Dolby Vision natively. The standard 4K Apex template will serve DV streams correctly on this device without any changes.

Low-RAM / Budget Devices

Any device with 2 GB RAM or less (older Fire Sticks, budget Android TV boxes, entry-level smart TVs):
  • Use the Lite variant of any template — removes quality gates to maximise result count
  • Enable Flash if you only need instant cached results
  • Avoid REMUX — set maxResultsPerQuality or a file size cap in AIOStreams to prevent 60+ GB BluRay REMUXes from appearing
  • Use Stream (Fire Stick) for constrained Fire Stick hardware

Streaming Clients

Nuvio

Nuvio is a Stremio-compatible streaming client (by Tapframe) available on Android, iOS, Apple TV, Android TV, and web. It works with all Stremio addons including AIOStreams — no configuration changes are needed. One key difference from Stremio: Nuvio surfaces debrid errors immediately rather than retrying silently. If a stream fails to resolve, you’ll see a Playback Error message instead of a buffering spinner. This makes debrid timeouts visible — which is useful for diagnosing problems, but can appear alarming on the first encounter.
If you see Playback Error on Nuvio but the same stream works in Stremio, the most likely cause is a debrid link resolution timeout. Core Builds templates run stremthruTorz/stremthruStore at a 5000ms timeout (raised in v2.9.0) to reduce this. If errors persist, check TorBox’s status page for outages or try a different stream from the list.

Stremio

Standard setup — install AIOStreams as an add-on via manifest URL. Stremio auto-retries failed stream requests without surfacing the error to the user. Compatible on Windows, macOS, Linux, Android, iOS, and smart TVs with the Stremio app.

WuPlay

Web-based streaming client. Use it for Chromecast or any device without a native Stremio app. Copy the manifest URL from AIOStreams → paste into WuPlay → stream directly in browser.

General Tips

Enabled by default on Samsung templates. Removes streams where Dolby Vision is the only signal layer (no HDR10 fallback). Safe to disable if your device supports DV natively (Fire Stick 4K Max, Chromecast with Google TV, Apple TV).
Samsung templates hard-exclude TrueHD, DTS:X, DTS-HD MA, and FLAC. Remove these from excludedAudioTags if your TV connects to an AVR via eARC and you want lossless passthrough.
Excluded on Samsung and Apple TV (A15). Keep excluded. Enable on: Nvidia Shield (2019+), Chromecast with Google TV (2023 4K), Fire Stick 4K Max, modern Android TV boxes.
Your formatter’s description lines show the codec (HEVC, AVC, AV1) and visual tag (DV, HDR10+). If a stream fails to play, check the codec shown in the formatter — if it’s AV1 on a Samsung or Apple TV, that stream shouldn’t have passed through and suggests you’re on a non-device template.
Re-import the device-specific template URL. AIOStreams will merge the new template over your existing API keys and addon config. The key changes are in excludedEncodes, excludedVisualTags, and excludedAudioTags — the device templates add hard exclusions that the generic templates leave open.