Hardware Specifications
https://demo.timeline.is/help/tetherboxes/hardware-specifications
Last updated: October 16, 2026
Table of Contents

Hardware Specifications

TetherBox runs on Intel, AMD, and ARM-based Linux systems. Start by choosing hardware for the number of cameras you will record, then size its CPU, RAM, storage, and - if needed - AI acceleration using the guidance below.

Choose Hardware for Your Deployment

Deployment Recommended hardware Typical recording capacity
Small or space-constrained TetherBox: Raspberry Pi 5 with cooling and external SSD or M.2 storage Up to 10 cameras
Small to medium TetherBox Pico: Intel N100 or N150 mini PC with 8 GB RAM and SSD storage Around 16-20 cameras
Large or high-density TetherBox Giga: Rackmount or tower system, sized for the site More than 20 cameras

These capacities assume the recommended per-stream settings in camera configuration. See CPU recommendations for how different camera settings affect them.

TetherBox: Raspberry Pi

A Raspberry Pi 5 is a good fit for low-power, mobile, concealed, or space-constrained installations. It has a benchmark capacity of about 11 cameras; use it for up to 10 to leave headroom. A Raspberry Pi 4 handles up to 4 cameras.

Use a cooled enclosure, the official USB-C power supply, and a suitable USB SSD or M.2 drive. SD cards and USB memory sticks are not suitable for continuous recording. Choose an enclosure with passive or active cooling and enough clearance for an M.2 or AI HAT where required.

For complete Raspberry Pi setup guidance, including on-device AI analytics, see Raspberry Pi TetherBox.

TetherBox Pico: Mini PC

An Intel N100 or N150 mini PC is a practical choice for approximately 16 to 20 cameras. Choose a system with 8 GB RAM, reliable SSD storage, and enough USB or internal storage connectivity for the required retention. The Shuttle XPC DL30N, Gigabyte Mini PCs, and ASUS Mini PCs are suitable examples. Select the enclosure and storage configuration for the installation environment.

TetherBox Giga: Rackmount or Tower

For larger deployments, build or source a rackmount or tower system to the site's CPU, memory, storage, and resilience requirements. Standard motherboard and CPU components, configured rackmount systems, and corporate-vendor servers are all suitable.

The following configurations illustrate the required specification without tying the choice to a particular supplier:

Target deployment Compute and memory Recording storage
Around 64 cameras AMD Ryzen 7 7700 with 16 GB RAM. The CPU reference table estimates capacity for 99 cameras, leaving headroom. Four 18 TB enterprise drives in Linux software RAID5 provide about 54 TB usable, against an estimated 48 TB requirement for 30 days of 4K recording. A 1U chassis with four 3.5-inch and four 2.5-inch hot-swap bays, eight SATA connections, and M.2 operating-system storage is suitable.
Around 128 cameras AMD Ryzen 9 9950X with 32 GB ECC RAM. The CPU table estimates capacity for 143 cameras. Eight 18 TB enterprise drives in RAID6 provide about 108 TB usable, against an estimated 96 TB requirement. Use a chassis with at least eight 3.5-inch bays and a suitable RAID controller where required.

Sizing at a Glance

Most TetherBox deployments need enough CPU for the camera count, enough RAM for analytics, and reliable storage for recordings. AI analytics may also require an accelerator or GPU.

Component Rule of thumb Details
CPU About 150 GeekBench 6 points per 4K camera See CPU Requirements and CPU Recommendations
RAM About 1.5 GB, plus 1 GB per 10 cameras, 4 GB minimum See RAM Requirements
Storage About 750 GB per 4K camera for 30 days (50% motion, 4096 kbit average) See Storage Requirements and Storage Hardware Recommendations
AI acceleration Only required for TetherX AI analytics See Graphics / GPU

CPU Requirements

CPU sizing determines how many cameras a TetherBox can handle. Use GeekBench 6 Multi-Core scores as the benchmark and divide by 150 to estimate 4K camera capacity under the recommended camera configuration.

Quick reference points:

  • Intel N100 (2,840 pts) → about 19 cameras
  • Raspberry Pi 5 (1,600 pts) → about 11 cameras
  • Intel Xeon E-2336 (7,772 pts) → about 52 cameras
  • Intel Core i5-14600K (16,065 pts) → about 107 cameras
  • AMD Ryzen 9 9950X (21,440 pts) → about 143 cameras

See CPU Recommendations for the complete reference table, benchmark methodology, deployment-size picker, and the effect of camera configuration on capacity.

RAM Requirements

Formula: about 1.5 GB for the system, plus 1 GB per 10 cameras, rounded up to the next standard memory size, with 4 GB as the minimum. These figures come from memory use measured on TetherBoxes in service: 60-camera TetherBoxes with 16 GB use between 5 and 8 GB.

Cameras RAM Example systems
1-16 4 GB Raspberry Pi, mini PC, N100 fanless
17-40 8 GB Mini PC, rack units
41-100 16 GB High-density rack
101+ 32 GB Large installations

Warning: Systems sustaining more than 85% memory usage can experience recording failures and instability. After adding cameras, check memory usage on the TetherBox page, and choose the next size up if it stays above 85%.

Storage Requirements

Storage depends on resolution, motion activity, and retention period. These estimates are per camera for 30 days of retention, including video recording and a 720p snapshot every five seconds, 24/7.

Resolution Average bitrate Motion Storage per camera (30 days)
720p 1024 kbit 50% 250 GB
1080p 2048 kbit 50% 400 GB
4K 4096 kbit 50% 750 GB
4K 4096 kbit 100% 1.4 TB

Tip: Multiply the figure by the camera count. For local and cloud storage capacity planning, see TetherBox Recording Capacity.

Continuous 24/7 recording requires drives with sustained-write endurance: NAS or surveillance-class HDDs (Seagate IronWolf/SkyHawk, WD Red/Purple, Toshiba N300/S300) or high-TBW SSDs (WD Red SN700, Samsung 990 Pro, Seagate IronWolf 525). Never use USB memory sticks, SD cards, or SMR drives - they fail rapidly under continuous writes. Connect external drives using USB 3.0 or better.

Above about 50 cameras, a single drive cannot reliably absorb the sustained write load. Use RAID5 or RAID6 across four or more similarly specified drives to spread the load and add redundancy. See Storage Hardware Recommendations#Drive Type by Camera Count.

For drive selection by camera count, endurance comparisons, USB enclosure guidance, and storage performance troubleshooting, see Storage Hardware Recommendations.

Graphics / GPU

Standard deployments do not need a dedicated GPU: TetherBox uses onboard graphics or the CPU for processing. It automatically uses available Nvidia, AMD, or Intel dedicated graphics for hardware acceleration.

Out of the box, TetherBox uses the analytics built into your Cameras or recorder. For on-device TetherX AI analytics, add one of the following accelerators:

Accelerator TetherX AI capacity Suitable for
Hailo-8L Up to 4 cameras Mini PC or Raspberry Pi 5. See Hailo AI Accelerators
Hailo-8 or Hailo-10H Up to 8 cameras Mini PC, Raspberry Pi 5, or rackmount TetherBox. See Hailo AI Accelerators
NVIDIA Jetson Orin Nano 8GB Up to 12 cameras Compact, low-power installations, for example the fanless MSI MS-C9ZA (opens in a new tab)
NVIDIA GeForce RTX 5060 Up to 16 cameras Tower or rackmount TetherBox with a PCIe x16 slot
NVIDIA L4 Up to 64 cameras Rackmount server with a low-profile PCIe slot

Note: NVIDIA capacities assume AI analytics run at 5 megapixels. Hailo capacities assume AI analytics run at 1 megapixel, such as a 720p sub-stream. For custom requirements, contact TetherX Support.

Next Steps

References

Last updated: October 16, 2026