{"data":{"type":"streaming_device","label":"Streaming devices","label_singular":"Streaming device","path":"streaming-devices","search_terms":["streaming device","media streamer","streaming player","streaming box","streaming stick","tv streamer","media player","set top box"],"groups":["General","Video output","Video decoding","Audio","Processor and memory","Connectivity","Smart home","Remote control","Software","Gaming","Power","Measured","Dimensions and weight","Certifications","In the box","Links","Warranty"],"summary_fields":["max_output_resolution","hdr_formats","operating_system","storage_gb"],"similar":{"match":["form_factor"],"near":["launch_price_usd","launch_price_eur","release_date"]},"rank":[{"field":"max_output_refresh_rate_hz"},{"field":"ethernet_speed_mbps"},{"field":"ram_gb"}],"glance":[{"title":"RAM","fields":["ram_gb"]},{"title":"Weight","fields":["weight_g"],"lower_is_better":true},{"title":"Standby power","fields":["power_consumption_standby_w"],"lower_is_better":true,"measured":{"power_consumption_standby_w":"measured_power_consumption_standby_w"}}],"fields":[{"id":"series","label":"Series","group":"General","type":"text"},{"id":"model_numbers","label":"Model numbers","group":"General","type":"list","compare":false,"item":"text","variant":true,"help":"Maker identifiers for this exact model and its listed variants. Excludes sibling models and other generations."},{"id":"gtins","label":"GTIN / EAN","group":"General","type":"list","compare":false,"item":"text","variant":true},{"id":"announce_date","label":"Announced","group":"General","type":"date","help":"The maker's first announcement of this model. This is separate from first retail availability."},{"id":"status","label":"Status","group":"General","type":"enum","options":{"available":"Available","discontinued":"Discontinued","cancelled":"Cancelled"}},{"id":"predecessor","label":"Predecessor","group":"General","type":"product","compare":false,"help":"The model this one directly replaced, in the same line, tier and size, as the maker or a trusted review names it."},{"id":"successor","label":"Successor","group":"General","type":"product","compare":false,"help":"The model that directly replaced this one, in the same line, tier and size. A revision such as a Slim or OLED model does not count when a next generation exists."},{"id":"launch_price_usd","label":"Launch price (US)","group":"General","type":"number","unit":"USD","variant":true,"help":"The maker's US launch MSRP for the stated configuration, excluding tax. Current store prices and later discounts do not qualify."},{"id":"launch_price_eur","label":"Launch price (EU)","group":"General","type":"number","unit":"EUR","variant":true,"help":"The maker's euro launch price for the stated configuration, including VAT as published. Current store prices and later discounts do not qualify."},{"id":"markets","label":"Markets","group":"General","type":"list","item":"text","variant":true,"help":"ISO country or region codes where this exact model or variant is sold. A source page's language does not establish availability."},{"id":"colors","label":"Colours","group":"General","type":"list","item":"text","variant":true,"help":"The maker's own colour names"},{"id":"manufacturer_url","label":"Product page","group":"Links","type":"url","compare":false},{"id":"spec_sheet_url","label":"Spec sheet","group":"Links","type":"url","compare":false},{"id":"manual_url","label":"Manual","group":"Links","type":"url","compare":false},{"id":"eprel_registration_number","label":"EPREL registration number","group":"Links","type":"text","compare":false,"variant":true,"help":"Id in the EU energy label database. Each size or model of a series has its own id, so it is per variant."},{"id":"warranty_years","label":"Manufacturer warranty (source market)","group":"Warranty","type":"number","unit":"years","help":"The maker's warranty period for the exact SKU or configuration and market named in the source note. It applies only to that stated market, not every regional variant. Statutory consumer rights are excluded. The base term is stored. An extension that needs registration goes in the source note."},{"id":"form_factor","label":"Form factor","group":"General","type":"enum","options":{"box":"Box","stick":"Stick","dongle":"Dongle"},"help":"A stick plugs straight into the HDMI port. A dongle hangs from its own short fixed HDMI lead. A box stands on its own and connects by a separate cable."},{"id":"max_output_resolution","label":"Max output resolution","group":"Video output","type":"object","help":"Highest published video output resolution. Decoder capability and app streaming quality do not establish the output resolution.","properties":[{"id":"width_px","label":"Width","type":"integer","unit":"px"},{"id":"height_px","label":"Height","type":"integer","unit":"px"}]},{"id":"max_output_refresh_rate_hz","label":"Max output refresh rate","group":"Video output","type":"number","unit":"Hz","help":"Highest published output refresh rate. Resolution, HDR and connection conditions belong in the source note. This is not a television panel refresh rate."},{"id":"video_output_modes","label":"Video output modes","group":"Video output","type":"table","help":"Published video output combinations. A row records support, not a proved maximum at every lower resolution. Keep HDR, chroma and bit depth conditions in source notes.","columns":[{"id":"width_px","label":"Width","type":"integer","unit":"px"},{"id":"height_px","label":"Height","type":"integer","unit":"px"},{"id":"refresh_rate_hz","label":"Refresh rate","type":"number","unit":"Hz"},{"id":"hdr_format","label":"HDR format","type":"text"},{"id":"bit_depth_bits","label":"Bit depth","type":"integer","unit":"bits"},{"id":"chroma","label":"Chroma","type":"text"}]},{"id":"hdr_formats","label":"HDR formats","group":"Video output","type":"list","item":"enum","options":{"hdr10":"HDR10","hdr10_plus":"HDR10+","dolby_vision":"Dolby Vision","hlg":"HLG"}},{"id":"dolby_vision_profiles","label":"Dolby Vision profiles","group":"Video output","type":"list","help":"Published supported Dolby Vision profiles and levels. Streaming support does not prove local-file support.","item":"text"},{"id":"hdmi_version","label":"HDMI version","group":"Video output","type":"text","help":"Published HDMI output revision. A revision does not establish every optional HDMI feature."},{"id":"hdcp_version","label":"HDCP version","group":"Video output","type":"text"},{"id":"hdmi_cec","label":"HDMI-CEC","group":"Video output","type":"boolean"},{"id":"automatic_frame_rate_matching","label":"Automatic frame rate matching","group":"Video output","type":"boolean","help":"Can switch the video output rate to match content. App, operating system and playback restrictions belong in the source note."},{"id":"dynamic_range_matching","label":"Dynamic range matching","group":"Video output","type":"boolean","help":"Can switch the output dynamic range to match SDR or HDR content. App and firmware restrictions belong in the source note."},{"id":"upscaling","label":"Upscaling","group":"Video output","type":"list","help":"Named video upscaling modes. Record source resolution and output restrictions in source notes.","item":"text"},{"id":"video_codecs","label":"Video codecs","group":"Video decoding","type":"list","help":"Explicitly supported video decoding formats. Use names such as H.264, HEVC, AV1 and VP9. Chip capabilities alone do not prove device playback support.","item":"text"},{"id":"video_decode_limits","label":"Video decode limits","group":"Video decoding","type":"table","help":"Published supported decoding limits. Profiles, levels and playback route matter. Output resolution and service support are separate.","columns":[{"id":"codec","label":"Codec","type":"text"},{"id":"profile","label":"Profile","type":"text"},{"id":"level","label":"Level","type":"text"},{"id":"width_px","label":"Width","type":"integer","unit":"px"},{"id":"height_px","label":"Height","type":"integer","unit":"px"},{"id":"max_fps","label":"Max frame rate","type":"number","unit":"fps"},{"id":"bit_depth_bits","label":"Bit depth","type":"integer","unit":"bits"}]},{"id":"video_containers","label":"Video containers","group":"Video decoding","type":"list","help":"Explicitly supported local playback containers. App requirements belong in the source note.","item":"text"},{"id":"drm_systems","label":"DRM systems","group":"Video decoding","type":"list","help":"Named supported DRM systems and security levels. DRM certification does not prove a particular service streams at 4K.","item":"text"},{"id":"audio_formats","label":"Audio formats","group":"Audio","type":"list","help":"Published supported audio formats. Decoder, output and passthrough roles are qualified in source notes.","item":"text"},{"id":"audio_passthrough_formats","label":"Audio passthrough formats","group":"Audio","type":"list","help":"Compressed formats explicitly passed to external audio equipment without decoding. Dolby Atmos support alone does not establish TrueHD passthrough.","item":"text"},{"id":"dolby_atmos","label":"Dolby Atmos","group":"Audio","type":"boolean","help":"Explicit device support for Dolby Atmos. Codec, service, app and output requirements belong in the source note."},{"id":"audio_channel_configurations","label":"Audio channel configurations","group":"Audio","type":"list","help":"Published output configurations, such as 2.0, 5.1 or 7.1. Keep PCM and compressed audio routes separate in source notes. Dolby Atmos support alone does not establish a channel configuration.","item":"text"},{"id":"max_audio_sample_rate_khz","label":"Max audio sample rate","group":"Audio","type":"number","unit":"kHz","help":"Highest published audio output sample rate. Keep playback route and format in source notes."},{"id":"max_audio_bit_depth_bits","label":"Max audio bit depth","group":"Audio","type":"integer","unit":"bits","help":"Highest published audio output bit depth. Keep playback route and format in source notes."},{"id":"bluetooth_audio","label":"Bluetooth audio output","group":"Audio","type":"boolean"},{"id":"bluetooth_codecs","label":"Bluetooth audio codecs","group":"Audio","type":"list","help":"Explicitly supported codecs for audio sent to Bluetooth headphones or speakers. Bluetooth version alone is not proof.","item":"text"},{"id":"soc","label":"System on chip","group":"Processor and memory","type":"text","variant":true},{"id":"cpu","label":"CPU","group":"Processor and memory","type":"text","variant":true},{"id":"cpu_cores","label":"CPU cores","group":"Processor and memory","type":"integer","variant":true},{"id":"cpu_clock_max_ghz","label":"Max CPU clock","group":"Processor and memory","type":"number","unit":"GHz","variant":true,"help":"Highest explicitly published processor clock for this device. Generic chipset limits are not device evidence."},{"id":"gpu","label":"GPU","group":"Processor and memory","type":"text","variant":true},{"id":"ram_gb","label":"RAM","help":"Keep published GB values as stated. Convert a source explicitly labelled MB using 1000 MB per GB and preserve its original figure and unit in the note. Do not assume MB means MiB. Convert explicit MiB or GiB to decimal GB through their byte definitions, recording the conversion in the note. This normalization does not establish an exact physical byte count.","group":"Processor and memory","type":"number","unit":"GB","variant":true},{"id":"ram_type","label":"RAM type","group":"Processor and memory","type":"text","variant":true},{"id":"storage_gb","label":"Storage","group":"Processor and memory","type":"list","unit":"GB","variant":true,"help":"Marketed built-in storage capacity in decimal GB. Free space after the operating system is separate.","item":"number"},{"id":"storage_type","label":"Storage type","group":"Processor and memory","type":"text","variant":true},{"id":"expandable_storage","label":"Expandable storage","group":"Processor and memory","type":"boolean","variant":true,"help":"Can use added removable or external storage to store installed apps or play media directly. Copying files through a USB data connection alone does not qualify. The source note states whether apps, media or both are supported and names the connection and limitations. Storage must be attached to the streaming device. Cloud and network streaming do not qualify."},{"id":"storage_expansion_methods","label":"Storage expansion methods","group":"Processor and memory","type":"list","variant":true,"help":"Published methods for adding app or media storage. USB support alone does not prove app installation on external storage.","item":"text"},{"id":"wifi_standard","label":"Wi-Fi","group":"Connectivity","type":"enum","options":{"wifi_4":"Wi-Fi 4","wifi_5":"Wi-Fi 5","wifi_6":"Wi-Fi 6","wifi_6e":"Wi-Fi 6E","wifi_7":"Wi-Fi 7","none":"None"}},{"id":"wifi_bands","label":"Wi-Fi bands","group":"Connectivity","type":"list","item":"enum","options":{"2_4ghz":"2.4 GHz","5ghz":"5 GHz","6ghz":"6 GHz"}},{"id":"wifi_mimo","label":"Wi-Fi MIMO","group":"Connectivity","type":"text","help":"Written as 2x2 MIMO when the maker gives the stream count, or MIMO when it does not. 2T2R counts as 2x2. MU-MIMO support alone does not show more than one stream, so it is not stored. Band wording goes in the source note."},{"id":"ethernet_speed_mbps","label":"Built-in Ethernet speed","group":"Connectivity","type":"integer","unit":"Mbps","variant":true,"help":"Rated speed of a built-in Ethernet port. An optional USB Ethernet adapter does not count."},{"id":"optional_ethernet","label":"Optional Ethernet adapter support","group":"Connectivity","type":"boolean","help":"Explicit support for an external Ethernet adapter. Required adapter and connection belong in the source note."},{"id":"bluetooth_version","label":"Bluetooth version","group":"Connectivity","type":"text","help":"Published device Bluetooth version. The remote can use a different Bluetooth version."},{"id":"ports","label":"Ports","group":"Connectivity","type":"table","variant":true,"help":"Physical device connectors, including a fixed HDMI plug and power-only USB. Excludes connectors on the remote and optional adapters. Count identical connectors in each row.","columns":[{"id":"type","label":"Connector","type":"enum","options":{"hdmi":"HDMI","usb_a":"USB-A","usb_c":"USB-C","micro_usb":"Micro USB","ethernet":"Ethernet","micro_sd":"microSD","audio_3_5mm":"3.5 mm audio","dc":"DC power","ac":"AC power","other":"Other"}},{"id":"count","label":"Count","type":"integer"},{"id":"version","label":"Version","type":"text"},{"id":"role","label":"Role","type":"text"},{"id":"speed_gbps","label":"Data speed","type":"number","unit":"Gbps"}]},{"id":"thread_border_router","label":"Thread border router","group":"Smart home","type":"boolean","variant":true},{"id":"matter_controller","label":"Matter controller","group":"Smart home","type":"boolean","help":"Can commission and control Matter accessories. Acting as a Matter accessory alone does not qualify."},{"id":"smart_home_platforms","label":"Smart home platforms","group":"Smart home","type":"list","item":"text"},{"id":"remote_model","label":"Remote model","group":"Remote control","type":"text","variant":true},{"id":"remote_connection","label":"Remote connection","group":"Remote control","type":"list","item":"enum","options":{"bluetooth":"Bluetooth","rf":"RF","infrared":"Infrared","wifi":"Wi-Fi"},"help":"Every wireless link the included remote uses, to the device or to other equipment. An infrared transmitter that controls the TV counts as infrared."},{"id":"remote_microphone","label":"Remote microphone","group":"Remote control","type":"boolean"},{"id":"remote_voice_assistants","label":"Remote voice assistants","group":"Remote control","type":"list","help":"Voice assistants usable from the supplied remote. Region, language, app and firmware restrictions belong in the source note.","item":"text"},{"id":"remote_tv_control","label":"Remote TV control","group":"Remote control","type":"list","help":"Supported TV controls, such as power, volume and input. Infrared and HDMI-CEC routes are qualified in source notes.","item":"text"},{"id":"remote_finder","label":"Remote finder","group":"Remote control","type":"boolean"},{"id":"remote_backlight","label":"Remote backlight","group":"Remote control","type":"boolean"},{"id":"remote_power","label":"Remote power","group":"Remote control","type":"text","help":"Published batteries or rechargeable battery arrangement for the supplied remote."},{"id":"remote_charging_port","label":"Remote charging port","group":"Remote control","type":"text"},{"id":"operating_system","label":"Operating system","group":"Software","type":"text","help":"Platform name. The launch version is stored separately from later firmware support."},{"id":"launch_os_version","label":"Operating system at launch","group":"Software","type":"text"},{"id":"app_store","label":"App store","group":"Software","type":"text"},{"id":"casting_protocols","label":"Casting protocols","group":"Software","type":"list","help":"Published casting or screen mirroring protocols. AirPlay and Google Cast are distinct. App-only playback support does not prove system-wide mirroring.","item":"text"},{"id":"voice_assistants","label":"Voice assistants","group":"Software","type":"list","help":"Voice assistants supported by the device. A remote microphone and hands-free activation are separate features.","item":"text"},{"id":"hands_free_voice_control","label":"Hands-free voice control","group":"Software","type":"boolean","help":"Control the streaming device by voice without pressing a button. This may use built-in microphones or a compatible linked smart speaker, phone or headset. The source note names the required device, connection, software and supported commands. A microphone on a press-to-talk remote alone does not qualify."},{"id":"mobile_remote_platforms","label":"Mobile remote platforms","group":"Software","type":"list","item":"enum","options":{"android":"Android","ios":"iOS","other":"Other"}},{"id":"accessibility_features","label":"Accessibility features","group":"Software","type":"list","item":"text"},{"id":"game_services","label":"Game services","group":"Gaming","type":"list","help":"Published native or cloud gaming services. Service availability is time-sensitive. Record software and region requirements in source notes.","item":"text"},{"id":"game_controller_support","label":"Game controller support","group":"Gaming","type":"list","help":"Explicitly supported controllers or connection methods. Bluetooth alone does not establish game controller support.","item":"text"},{"id":"power_supply","label":"Power supply","group":"Power","type":"enum","options":{"internal_ac":"Internal AC","external_dc":"External DC adapter","usb":"USB"}},{"id":"power_input","label":"Rated power input","group":"Power","type":"text","help":"Device input rating, as published. An external adapter output rating is separate."},{"id":"included_adapter_output_w","label":"Included adapter output","group":"Power","type":"number","unit":"W","help":"Rated output of the included power adapter. This is not device power consumption."},{"id":"power_consumption_max_w","label":"Max power consumption (claimed)","group":"Power","type":"number","unit":"W","help":"Maker-published maximum device power consumption. Adapter rating is not proof."},{"id":"power_consumption_standby_w","label":"Standby power (claimed)","group":"Power","type":"number","unit":"W","help":"Maker-published device standby consumption under the source conditions."},{"id":"measured_power_consumption_video_w","label":"Video playback power (measured)","group":"Measured","type":"number","unit":"W","help":"Reviewer-measured device consumption. Video format, app, resolution, power measurement point and equipment belong in source notes."},{"id":"measured_power_consumption_idle_w","label":"Idle power (measured)","group":"Measured","type":"number","unit":"W","help":"Reviewer-measured device consumption when idle. Firmware, measurement point and conditions belong in source notes."},{"id":"measured_power_consumption_standby_w","label":"Standby power (measured)","group":"Measured","type":"number","unit":"W","help":"Reviewer-measured device consumption in standby. Network state, firmware and measurement point belong in source notes."},{"id":"measured_boot_time_s","label":"Boot time (measured)","group":"Measured","type":"number","unit":"s","help":"Reviewer-measured time from power-on to usable home screen. Cold boot and standby wake are different. Record timing method and firmware."},{"id":"dimensions_mm","label":"Dimensions","group":"Dimensions and weight","type":"object","variant":true,"help":"Device body without remote, cables or adapter. Width is left-to-right in normal use, height is bottom-to-top and depth is front-to-back. For a stick, include the fixed plug only when the source does. A stick's length from the plug to its end is depth and its thickness is height. A puck that lies flat has its thickness as height.","properties":[{"id":"width_mm","label":"Width","type":"number","unit":"mm"},{"id":"height_mm","label":"Height","type":"number","unit":"mm"},{"id":"depth_mm","label":"Depth","type":"number","unit":"mm"}]},{"id":"weight_g","label":"Weight","group":"Dimensions and weight","type":"number","unit":"g","variant":true,"help":"Device only, without remote, cable or power adapter. Included fixed cable or plug conditions belong in source notes."},{"id":"remote_dimensions_mm","label":"Remote dimensions","group":"Dimensions and weight","type":"object","help":"Supplied remote body. Height is its length along the buttons, width is across the buttons and depth is front-to-back.","properties":[{"id":"width_mm","label":"Width","type":"number","unit":"mm"},{"id":"height_mm","label":"Height","type":"number","unit":"mm"},{"id":"depth_mm","label":"Depth","type":"number","unit":"mm"}]},{"id":"remote_weight_g","label":"Remote weight","group":"Dimensions and weight","type":"number","unit":"g","help":"Supplied remote weight. State whether replaceable batteries are included."},{"id":"fcc_id","compare":false,"label":"FCC ID","group":"Certifications","type":"text"},{"id":"other_certifications","label":"Other certifications","group":"Certifications","type":"list","item":"text"},{"id":"in_the_box","label":"In the box","group":"In the box","type":"list","variant":true,"item":"text"},{"id":"hdmi_cable_included","label":"HDMI cable included","group":"In the box","type":"boolean","variant":true,"help":"A separate HDMI cable supplied in the box. A fixed HDMI plug or captive lead does not count. A short HDMI extender supplied with a stick counts, and the source note says it is an extender."}],"card_spares":["ram_gb","wifi_standard","max_output_refresh_rate_hz","cpu_cores"]},"meta":{"api_version":"1","docs":"https://arkivo.dev/api"}}