78232563
Apr 1, 2003
Oct 5, 2004
HAUPPAUGE DIGITAL INC.
Subscribe
Computer software for personal video recording purposes on the computer by utilizing a hardware encoding process to convert video into digital format for storage