{"id":88,"date":"2007-06-21T15:30:05","date_gmt":"2007-06-21T22:30:05","guid":{"rendered":"http:\/\/milow.net\/public\/archives\/88.html"},"modified":"2015-10-28T13:30:49","modified_gmt":"2015-10-28T20:30:49","slug":"givo-project-page","status":"publish","type":"post","link":"https:\/\/www.milow.net\/public\/projects\/givo-project-page.html","title":{"rendered":"giVo Project Page"},"content":{"rendered":"<p><center><img decoding=\"async\" src=\"\/site\/images\/givo\/givo_logo_blue.png\"><\/center><\/p>\n<div style=\"margin-bottom:25px\"><\/div>\n<p>This is the main page for giVo, my home-grown Personal Video Recorder (PVR) solution.<\/p>\n<p>This all started when I converted my whole CD collection to MP3 and wanted to have an easy-to-use way of accessing my music. I came up with a hardware\/software solution I called MusicBox. MusicBox was a client\/server based MP3 player, which means that you can control it from any PC. The client supports a seral LCD display, so the menu can show up on the LCD without needing a monitor or TV hooked up.<\/p>\n<p>Once MusicBox was complete enough to be of practical use, I moved on to a PVR to replace my ailing VCR. I didn&#8217;t want to pay any monthly fees (and be spied on) by companies like Tivo, so I decided that a PC solution was what I needed. A PC turns out to be much more expandable than a store-bought PVR. Adding more disk space or changing the video card to keep up with latest technologies is easy.<\/p>\n<p>First I needed to find a capture card, the hardware that tunes the TV channels and allows you to record them. I settled on an Asus TV FM card, which had an unbeatable price (at the time), and started searching for software.<\/p>\n<p>There are few options for pay and free software to use. One possibility is Windows Media Center, but there are several problems with it. For one, it is a completely seperate operating system and I wanted to make my software runnable on plain-vanilla Windows. For another, I don&#8217;t really trust Microsoft to allow me to listen to non-Windows Media stuff easily in an operating system made specifically for viewing media. Since I am using <a href=\"http:\/\/flac.sourceforge.net\/\">FLAC<\/a> for my music and want to be able to chose from the many different codecs for my video, Media Center is not an option.<\/p>\n<p>There are lots of other PVR software packages like MythTV, freevo, myHtpc, ChrisTV, CyberLink VCR and others. However, I&#8217;ve tried them all and none of them fit exactly what I want from this project. Some only run on Linux. Some have poor quality recording or took up too much CPU time, slowing my machine to a crawl.<\/p>\n<p>So, finally, I decided to write my own PVR. Take a look at the sections below to see how I did it. Feel free to send me comments, I am always working on this software trying to make it better.<\/p>\n<p><a href=\"projects\/givo-hardware.html\">Hardware<\/a> &#8211; This section shows the hardware I used for my giVo<\/p>\n<p><a href=\"projects\/givo-software.html\">Software<\/a> &#8211; This section contains the software I used and wrote for my giVo<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is the main page for giVo, my home-grown Personal Video Recorder (PVR) solution. This all started when I converted my whole CD collection to MP3 and wanted to have an easy-to-use way of accessing my music. I came up with a hardware\/software solution I called MusicBox. MusicBox was a client\/server based MP3 player, which [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-88","post","type-post","status-publish","format-standard","hentry","category-projects"],"_links":{"self":[{"href":"https:\/\/www.milow.net\/public\/wp-json\/wp\/v2\/posts\/88","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.milow.net\/public\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.milow.net\/public\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.milow.net\/public\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.milow.net\/public\/wp-json\/wp\/v2\/comments?post=88"}],"version-history":[{"count":3,"href":"https:\/\/www.milow.net\/public\/wp-json\/wp\/v2\/posts\/88\/revisions"}],"predecessor-version":[{"id":557,"href":"https:\/\/www.milow.net\/public\/wp-json\/wp\/v2\/posts\/88\/revisions\/557"}],"wp:attachment":[{"href":"https:\/\/www.milow.net\/public\/wp-json\/wp\/v2\/media?parent=88"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.milow.net\/public\/wp-json\/wp\/v2\/categories?post=88"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.milow.net\/public\/wp-json\/wp\/v2\/tags?post=88"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}