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| Feature | Support |
|---|---|
| Dolby Vision | No hardware DV decoder — DV-Only streams excluded by default |
| AV1 | No hardware decoder — hard-excluded |
| VC-1 | Not supported — hard-excluded |
| HEVC (H.265) | Hardware decode |
| AVC (H.264) | Hardware decode |
| HDR10+ | Supported (preferred) |
| HDR10 | Supported |
| HLG | Supported |
| TrueHD / DTS:X / DTS-HD MA / FLAC | Hard-excluded — Tizen cannot pass these through without an AVR |
| DD+ Atmos | Preferred — native decode |
| AAC | Native |
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| Feature | Support |
|---|---|
| Dolby Vision | Profile 5 and 8 — natively supported, prioritised |
| Dolby Vision Profile 7 | Not supported on A15 |
| AV1 | No hardware decoder on A15 — hard-excluded |
| HEVC (H.265) | Hardware decode |
| AVC (H.264) | Hardware decode |
| HDR10+ | 3rd gen exclusive |
| HDR10 / HLG | Supported |
| DD+ Atmos | Native preferred audio |
| TrueHD | Passthrough 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.
Fire Stick
Models: Fire Stick 4K, Fire Stick 4K Max, Fire Stick (standard HD) Recommended template: Stream (Fire Stick) or Stream (Fire Stick) Lite| Feature | Fire Stick (HD) | Fire Stick 4K | Fire Stick 4K Max |
|---|---|---|---|
| 4K | No | Yes | Yes |
| AV1 | No | No | Yes |
| Dolby Vision | No | No | Yes |
| HDR10+ | No | Yes | Yes |
| HEVC | Yes | Yes | Yes |
| AVC | Yes | Yes | Yes |
| RAM | 1 GB | 1.5 GB | 2 GB |
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:| Feature | Support |
|---|---|
| AV1 | Yes (Nvidia Shield, modern Google TV devices) |
| Dolby Vision | Device-dependent (Shield does not; Chromecast w/Google TV does) |
| HDR10+ | Most recent devices |
| HEVC / AVC | Universal |
| TrueHD / DTS-HD MA | Passthrough via HDMI ARC/eARC |
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
maxResultsPerQualityor 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
DV-Only Kill ESE
DV-Only Kill ESE
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).
Audio exclusions on Samsung
Audio exclusions on Samsung
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.AV1 across devices
AV1 across devices
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.
Checking what codec a stream uses
Checking what codec a stream uses
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.
Switching from a generic to a device template
Switching from a generic to a 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.