Hardware Specifications
https://sec-cam.timeline.is/help/tetherboxes/hardware-specifications
Last updated: September 15, 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 32 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 48 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 2 GB minimum, plus 1 GB per 4 cameras 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: 2 GB minimum, plus about 1 GB per 4 cameras at standard analytics (720p or lower). High-resolution analytics above 720p needs roughly 1.5× more RAM.

Cameras Minimum (≤720p analytics) Recommended (>720p analytics) Example systems
1-4 2 GB 4 GB Portable, solar-powered
5-8 4 GB 6 GB Mini PC, embedded
9-16 4 GB 6 GB N100 fanless
17-24 8 GB 12 GB Rack units
25-32 8 GB 12 GB High-density rack
33-64 16 GB 24 GB Enterprise
65-128 32 GB 48 GB Large installations
129+ 64 GB 64 GB Bespoke

Danger: Do not under-provision RAM. Systems sustaining more than 85% usage can experience recording failures and instability. The recommended column provides the 30-40% headroom needed for stable high-resolution analytics.

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 local TetherX AI or ML processing, select the appropriate GPU or accelerator for the workload. Raspberry Pi installations can use the Raspberry Pi AI Hat+ / AI Hat 2 for on-device AI analytics on up to four cameras. Contact TetherX support for requirements beyond this configuration.

Next Steps

References

Last updated: September 15, 2026