A computer is the most fundamental component of a homemade DVR. Technically, you could use any computer as a DVR. But since you will be installing new internal components, you may need a desktop more than a laptop. Some of these components are a new hard drive, which makes a desktop suitable. A Mac may be a good alternative. But you will usually find that a personal computer provides more choices.