SageTV had been built with a custom object database from the start and that was the main source of data access in the application. This was done by running the same Java application on another PC. This was the PC based client version of SageTV (still included today). While still on version 1, we created the SageTV Client. Later in version 1, we added support for multiple tuner cards. The 1.0 version of SageTV was a Java application, with native C/C++ components for doing capture/playback with DirectShow and supported only a single tuner. At that time we did charge for programming guide data, but that ended within a couple months to become part of the product's overall cost. The product went on sale March 1st, 2003. The alpha/beta testing for SageTV 1.0 (and SageTV Recorder, now defunct) started in the fall of 2002. We (my brother and myself) formed an LLC in the Spring of 2002. I also built my own IRBlaster for channel changing and used the IRMan serial infrared receiver for remote control. The first version, which was called TVMaster, was written in Java as a wrapper around the ATI Media Player using an ATI All-in-Wonder card. The theory being that if I liked it, then other tech geeks would like it and I could build a business from there. I had a video capture card, could write good code and loved to watch TV.so I decided to create my own DVR software. It all started back in the fall of 2001, I was tired of working for others and wanted to do my own thing.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |