<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SnapStream Blog &#187; Developers</title>
	<atom:link href="http://blogs.snapstream.com/category/developers/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.snapstream.com</link>
	<description>An inside look at news, events and technology at</description>
	<lastBuildDate>Fri, 25 Sep 2009 22:30:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Hauppauge HD PVR &#8220;in the lab&#8221; at SnapStream</title>
		<link>http://blogs.snapstream.com/2008/04/07/the-hauppauge-hd-pvr-in-the-lab-at-snapstream/</link>
		<comments>http://blogs.snapstream.com/2008/04/07/the-hauppauge-hd-pvr-in-the-lab-at-snapstream/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 01:16:48 +0000</pubDate>
		<dc:creator>Rakesh</dc:creator>
				<category><![CDATA[Beyond TV]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[HDTV]]></category>

		<guid isPermaLink="false">http://blogs.snapstream.com/2008/04/07/the-hauppauge-hd-pvr-in-the-lab-at-snapstream/</guid>
		<description><![CDATA[Since there&#8217;s been some excitement about the upcoming Hauppauge HD PVR product, I thought I&#8217;d share some photographs of Hauppauge&#8217;s new product &#8220;in the lab&#8221; here at SnapStream:

Here&#8217;s a photograph of the Hauppauge HD PVR prototype board itself &#8212; everyone had to be careful to ground themselves before handling it.

Here&#8217;s another pic of the HD [...]]]></description>
			<content:encoded><![CDATA[<p>Since there&#8217;s <a href="http://forums.snapstream.com/vb/showthread.php?t=43609">been</a> <a href="http://forums.snapstream.com/vb/showthread.php?t=44782">some</a> <a href="http://www.zatznotfunny.com/2008-04/hauppauge-hd-pvr-specs-revealed/">excitement</a> about the upcoming Hauppauge HD PVR product, I thought I&#8217;d share some photographs of Hauppauge&#8217;s new product &#8220;in the lab&#8221; here at SnapStream:</p>
<p><img src='http://blogs.snapstream.com/wp-content/hdpvr-1.jpg' alt='Hauppaugeâ€™s HD PVR - a prototype' /><br />
Here&#8217;s a photograph of the Hauppauge HD PVR prototype board itself &#8212; everyone had to be careful to ground themselves before handling it.</p>
<p><img src='http://blogs.snapstream.com/wp-content/hdpvr-2.jpg' alt='Hauppaugeâ€™s HD PVR - a prototype' /><br />
Here&#8217;s another pic of the HD PVR all wired up to a digital source via component video cables (those are the blue, green and red cables).</p>
<p><img src='http://blogs.snapstream.com/wp-content/hdpvr-3.jpg' alt='Hauppaugeâ€™s HD PVR - a prototype' /><br />
This one shows the HD PVR in action &#8212; the red light means Beyond TV is busy making a recording off this thing when the photograph was taken.</p>
<p><img src='http://blogs.snapstream.com/wp-content/hdpvr-4.jpg' alt='Hauppaugeâ€™s HD PVR - a prototype' /><br />
The final product &#8212; some good &#8216;ol baseball recorded on the Hauppauge HD PVR in Beyond TV</p>
<p><img src='http://blogs.snapstream.com/wp-content/hdpvr-5.jpg' alt='Hauppaugeâ€™s HD PVR - a prototype' /><br />
A close-up of the same frame (I took it without a flash, holding the camera in my hand, so there might be a slight blur)</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.snapstream.com/2008/04/07/the-hauppauge-hd-pvr-in-the-lab-at-snapstream/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Beyond TV 4.6 API now available</title>
		<link>http://blogs.snapstream.com/2007/03/03/beyond-tv-46-api-now-available/</link>
		<comments>http://blogs.snapstream.com/2007/03/03/beyond-tv-46-api-now-available/#comments</comments>
		<pubDate>Sun, 04 Mar 2007 04:44:27 +0000</pubDate>
		<dc:creator>Rakesh</dc:creator>
				<category><![CDATA[Beyond TV]]></category>
		<category><![CDATA[Developers]]></category>

		<guid isPermaLink="false">http://blogs.snapstream.com/2007/03/03/beyond-tv-46-api-now-available/</guid>
		<description><![CDATA[From Jason&#8217;s update over on the developer wiki over at code.snapstream.com:

Beyond TV 4.6 API Available
March 2, 2007
The Beyond TV 4.6 API is now available online. Beyond TV 4.6 adds several new searching options to the web services a long with a batch method to reprioritize jobs.

Download the latest Beyond TV SDK here.
(for anyone that&#8217;s not [...]]]></description>
			<content:encoded><![CDATA[<p>From Jason&#8217;s update over on the <a href="http://code.snapstream.com/">developer wiki over at code.snapstream.com</a>:</p>
<blockquote><p>
<strong>Beyond TV 4.6 API Available</strong><br />
March 2, 2007<br />
The <a href="http://code.snapstream.com/api/btv46/">Beyond TV 4.6 API</a> is now available online. Beyond TV 4.6 adds several new searching options to the web services a long with a batch method to reprioritize jobs.
</p></blockquote>
<p>Download the latest Beyond TV SDK <a href="http://www.snapstream.com/Partners/BeyondTVSDK_Terms.asp?mode=btvsdk">here</a>.</p>
<p>(for anyone that&#8217;s not familiar with the Beyond TV SDK, see &#8220;<a href="http://code.snapstream.com/mediawiki/index.php/What_you_can_do_with_the_SDKs#BeyondTV">What you can do with our SDKs</a>&#8221; and visit the <a href="http://forums.snapstream.com/vb/forumdisplay.php?f=41">Beyond TV Downloads</a> forum)</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.snapstream.com/2007/03/03/beyond-tv-46-api-now-available/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Blogger plug-in for Beyond TV users</title>
		<link>http://blogs.snapstream.com/2006/10/13/blogger-plug-in-for-beyond-tv-users/</link>
		<comments>http://blogs.snapstream.com/2006/10/13/blogger-plug-in-for-beyond-tv-users/#comments</comments>
		<pubDate>Fri, 13 Oct 2006 15:40:43 +0000</pubDate>
		<dc:creator>Rakesh</dc:creator>
				<category><![CDATA[Beyond TV]]></category>
		<category><![CDATA[Developers]]></category>

		<guid isPermaLink="false">http://blogs.snapstream.com/?p=117</guid>
		<description><![CDATA[David Mohorn has written a Beyond TV plug-in using the Beyond TV SDK for Microsoft&#8217;s blog posting tool (Windows Live Writer).  So now, while you are writing a blog post, the Beyond TV plug-in shows up in the sidebar:

And when you click on it, it adds information about your Beyond TV recordings to your [...]]]></description>
			<content:encoded><![CDATA[<p>David Mohorn has written a Beyond TV plug-in using the <a href="http://code.snapstream.com/">Beyond TV SDK</a> for Microsoft&#8217;s blog posting tool (<a href="http://ideas.live.com/programpage.aspx?versionId=4372c8c2-b76f-4d44-aea1-9835b61d8dc1">Windows Live Writer</a>).  So now, while you are writing a blog post, the Beyond TV plug-in shows up in the sidebar:</p>
<p><img src="http://myblog4fun.com/images/myblog4fun_com/dmohorn/WindowsLiveWriter/MyFirstWindowsLiveWriterPluginforSnapstr_142F1/BTVSidebarMenu_thumb%5B2%5D_thumb.gif" alt="windows live writer beyond tv plug-in" /></p>
<p>And when you click on it, it adds information about your Beyond TV recordings to your current blog posting:</p>
<blockquote><p>BeyondTV Active Recordings: Project Runway<br />
BeyondTV Upcoming Recordings: Project Runway, Survivor: Cook Islands, Ugly Betty, Grey&#8217;s Anatomy</p></blockquote>
<p><a href="http://myblog4fun.com/dmohorn/archive/2006/10/11/24.aspx">Download the plug-in and learn more about it</a>.</p>
<p>Thanks for the cool plug-in David!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.snapstream.com/2006/10/13/blogger-plug-in-for-beyond-tv-users/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The DVD and movie jukebox in my basement</title>
		<link>http://blogs.snapstream.com/2006/10/10/the-dvd-and-movie-jukebox-in-my-basement/</link>
		<comments>http://blogs.snapstream.com/2006/10/10/the-dvd-and-movie-jukebox-in-my-basement/#comments</comments>
		<pubDate>Tue, 10 Oct 2006 18:01:15 +0000</pubDate>
		<dc:creator>Rakesh</dc:creator>
				<category><![CDATA[Beyond Media]]></category>
		<category><![CDATA[Beyond TV]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[Digital Living Room]]></category>

		<guid isPermaLink="false">http://blogs.snapstream.com/?p=116</guid>
		<description><![CDATA[Guest blog posting by Seth Miller (draven in the forums)
After years of yearning to bring the true theater experience home, I have finally succeeded.  My home now boasts a theater that will engulf you in the movie experience, tower over you with special not meant for mere television and bring a library of over [...]]]></description>
			<content:encoded><![CDATA[<p><em>Guest blog posting by Seth Miller (draven in the forums)</em></p>
<p>After years of yearning to bring the true theater experience home, I have finally succeeded.  My home now boasts a theater that will engulf you in the movie experience, tower over you with special not meant for mere television and bring a library of over 175 movies no more than the push of a button away, a jukebox of movies from TV and DVD.  This theater was built on a limited budget, but boasts all the features that Iâ€™ve been dreaming of since I first heard someone say, â€œhome theaterâ€?.</p>
<p><img src="http://www.snapstream.com/images/blog/draven/thumb/watchingtv2.jpg"/></p>
<p>Home theater, weâ€™ve heard the term thrown around for years by every electronics store chain and every television manufacturer in the business, and theyâ€™ve applied it to every piece of equipment that could show a picture.  But what does it mean?  Are we talking about a 13â€? TV stuck in the corner of a living room, or are we talking about actually bringing the theater experience home?  For me, I wanted a full blown theater in my home, and I think Iâ€™ve finally succeeded.</p>
<p>Years ago, the only way we could watch our favorite movies was to go buy some over-priced popcorn at our local cinema and pay an arm and a leg for a ticket in.  Then came the VCR.  This technological marvel opened up possibilities like we had never seen before.  We could rent movies from the local Quick Stop for half of a theater ticket, and enjoy the movies in the comfort of our own living room.  Sure, we all had to crowd around the TV and watch a cropped version of the original, but it was at home, and that made a difference.  Later, DVDs brought us crisper images and the original widescreen format on a medium that we didnâ€™t have to rewind.  And surround sound systems brought us one step closer to the theater experience, but was it ever really the same as being in the theater?</p>
<p>Today I can proudly boast that I have found, or rather created, the true home theater.  Thatâ€™s right, a theater at home, not a TV masquerading as the famed silver screen, but an honest to goodness theater.  â€œHow?â€? you ask.  Well here is the low-down.<br />
<span id="more-116"></span></p>
<p>First, letâ€™s talk about the theater itself.  Iâ€™m making use of a finished basement and the large open areas that you can usually find under the main floors of a house.  The room is roughly 24â€™ X 14â€™ arranged deep, rather than wide.  At the far end of the room, There is a set of shelves that are built into my wall.  I have two recliners, and a couch giving me seating for five.  The â€œTVâ€? is where things get different.</p>
<p><a href="http://www.snapstream.com/images/blog/draven/bookshelves.jpg" target="_blank"><img src="http://www.snapstream.com/images/blog/draven/thumb/bookshelves.jpg"/></a><br />
<i>My basement</i></p>
<p>Instead of spending thousands of dollars on a High Def plasma TV, I opted to instead install a projection system.  A good quality projector like my Optoma EP719 can be had for around $900.00.  There are even more affordable options out there, just remember you get what you pay for.  This particular projector has a 1024 X 768 resolution and 2000 ANSI lumens.  The lumens are the key here, the more you have, the brighter the projector is.</p>
<p><a href="http://www.snapstream.com/images/blog/draven/projector.jpg" target="_blank"><img src="http://www.snapstream.com/images/blog/draven/thumb/projector.jpg"/></a><br />
<i>My Optoma projector</i></p>
<p><a href="http://www.snapstream.com/images/blog/draven/projection.jpg" target="_blank"><img src="http://www.snapstream.com/images/blog/draven/thumb/projection.jpg"/></a><br />
<i>My Optoma projector in action</i></p>
<p>I have also purchased a commercial projector mount for around $100.00.  Since my projector is mounted upside down, I had to be careful to find a projector capable of inverting its image.  Most projectors will do this, but be careful to check because there are a couple very well priced projectors with all the features you are looking for except they are designed for business presentations done by travelers, and they do not ceiling mount.  I also made sure to get a projector with an IR remote, more about that later.</p>
<p>When itâ€™s time to watch our favorite movie (or TV for that matter), we pull down a 96â€? screen that is mounted above the bookshelves and I end up with a picture that covers the wall from floor to ceiling (as demonstrated below by my daughter).  I have opted for a less expensive manual screen, but there are models available that will raise and lower at your command.  The viewing experience is controlled by a PC hidden in a side cabinet.</p>
<p><a href="http://www.snapstream.com/images/blog/draven/watchingtv.jpg" target="_blank"><img src="http://www.snapstream.com/images/blog/draven/thumb/watchingtv.jpg"/></a><br />
<i>My daughter browses our movie collection using Beyond Media and the DVD Library plug-in</i></p>
<p>The PC is running Snapstreamâ€™s <a href="http://www.snapstream.com/products/beyondtv/">Beyond TV</a> and <a href="http://www.snapstream.com/products/beyondmedia/">Beyond Media</a>.  Since I am talking about the home theater experience, I will focus on Beyond Media, and in particular, a piece of pure programming genius, and every tech fiendâ€™s best friend, the <a href="http://forums.snapstream.com/vb/showthread.php?t=22124">DVD library plug-in</a>.  This plug-in, allows me to store, organize and watch a library of  over 175 movies and growing.  Many of these are backups of DVDs I have purchased over the years, and a growing library of movies recorded by Beyond TV from various movie channels like HBO and Showtime.</p>
<p>Here is how it all works.  First of all, I downloaded kilrsatâ€™s <a href="http://forums.snapstream.com/vb/showthread.php?t=22124">DVD Library plug-in</a>.  </p>
<p><a href="http://www.snapstream.com/images/blog/draven/dvdlibrary-mainmenu.jpg" target="_blank"><img src="http://www.snapstream.com/images/blog/draven/thumb/dvdlibrary-mainmenu.jpg"/></a><br />
<i>The DVD Library plug-in from the main menu of Beyond Media</i></p>
<p>It is a breeze to install, but there are instructions included in the first post on the page.  Once installed, there are a couple of options that add to the theater experience.  I like to see a preview or two before a movie starts, you might prefer to go directly to the main event, but I find that there is something exciting about anxiously awaiting the start of the â€œfeature presentationâ€?.  The DVD Library comes complete with this option.  You can select the number of trailers to watch, and point the plug-in to the file where your trailers are stored.</p>
<p><a href="http://www.snapstream.com/images/blog/draven/dvdlibrary-config.jpg" target="_blank"><img src="http://www.snapstream.com/images/blog/draven/thumb/dvdlibrary-config.jpg"/></a><br />
<i>Configuring the DVD Library plug-in</i></p>
<p>But what trailers to watch?  Surely you donâ€™t want to see the same trailer for Snakes on a Plane over and over again.  Neither do I.  I want to see trailers for movies that are in the theaters or soon to arrive on DVD and join my collection.</p>
<p>This is easy to do if you have a constant internet connection.  All you need to do is to complement this great plug-in with another of Kilrsatâ€™s creations, the <a href="http://forums.snapstream.com/vb/showthread.php?t=20789">Showtimes plug-in</a>. </p>
<p>The <a href="http://forums.snapstream.com/vb/showthread.php?t=20789">Showtimes plug-in</a> was meant to allow you to browse for movies that are currently playing, lets all say it now, â€œin a theater near youâ€?.  I rarely get the chance to go out to the movies, and donâ€™t feel the need with my home theater being what it is, but there is one great thing about the Showtimes plug-in &#8212; it downloads trailers.  So, I install the showtimes plug-in and direct it to automatically download trailers, and then point the DVD Library to the trailers folder of the showtimes plug-in.</p>
<p><a href="http://www.snapstream.com/images/blog/draven/bm-addfolder.jpg" target="_blank"><img src="http://www.snapstream.com/images/blog/draven/thumb/bm-addfolder.jpg"/></a><br />
<i>Configuring DVD library to pick-up movie trailers</i></p>
<p>This folder can be found by default in:</p>
<p>C:\Documents and Settings\All Users\Application Data\Snapstream\Beyond Media\plugins\movieshowtimes\trailers</p>
<p>As a father I am also very concerned about controlling what my two girls watch.  I have several movies in my collection that I donâ€™t feel are appropriate for my children.  I use <a href="http://forums.snapstream.com/vb/showthread.php?t=22034">Brettâ€™s PIN module</a> to ensure that my girls can watch TV and movies unsupervised and not click on a movie that is out of their age range.  If they do attempt to open a movie beyond the selectable rating limit of PG, they get a message saying that it exceeds the rating restriction that I have chosen.</p>
<p><a href="http://www.snapstream.com/images/blog/draven/dvdlibrary-rating.jpg" target="_blank"><img src="http://www.snapstream.com/images/blog/draven/thumb/dvdlibrary-rating.jpg"/></a><br />
<i>Brett&#8217;s PIN module in action, blocking a rated R movie</i></p>
<p>When my wife and I decide to watch the same movie, we simply unlock the movie in the options box.  This requires me to enter my PIN that I have pre-selected, and all movies become viewable.  Once I play a movie, the DVD Library resets to lock all PG13 and above movies.</p>
<p>My movies are a collection of DVD backups and movies recorded by Beyond TV, but it does require a little bit of interaction.  For my DVDs, I use a combination of  DVD Shrink and IMToo DVD Ripper.  DVD Shrink allows me to both back up my DVDs and gives me the option to reduce their file size to fit on a single DVD-R (4.7 GB).  It also allows me to backup only the main feature and skip all of the menus and trailers.  IMToo will transcode DVDs to DivX or a variety of other codecs that allow you to save hard drive space while still maintaining quality.  These two programs helped me import my library to my PC, but the expansion of my library comes from Beyond TV. </p>
<p>I make a habit of recording as many movies as I can from HBO, Showtime, and Starz.  I will very often record from the HD channel just for the wide screen format.</p>
<p><a href="http://www.snapstream.com/images/blog/draven/btv-programguide.jpg" target="_blank"><img src="http://www.snapstream.com/images/blog/draven/thumb/btv-programguide.jpg"/></a><br />
<i>Recording movies with Beyond TV to supplement by DVD collection</i></p>
<p>These movies will not be recorded in HD since I am recording from cable, but I prefer the 16:9 format that is broadcast on these channels.  Once recorded, I clip the extra couple minutes from before and after the movie using VideoReDo and then use Beyond TVâ€™s showsqueeze feature to convert the files to DivX.  The DVD Library has the option of importing right from Beyond TV, but I prefer not to clutter up Beyond TV with a hundred movies when all of my movie watching is done from Beyond Media.  So I simply move the files to the folder I have set up for the DVD Library and search for new movies.</p>
<p>Finally, I control the whole system with one remote.  I use a Harmony 659 programmed to turn on my projector and my stereo system with the push of one button.  I have also programmed the remote with all of the codes from my Firefly Mini, and I use the Fireflyâ€™s receiver to receive the IR commands from the Harmony and control Beyond Media and Beyond TV.</p>
<p><a href="http://www.snapstream.com/images/blog/draven/remote.jpg" target="_blank"><img src="http://www.snapstream.com/images/blog/draven/thumb/remote.jpg"/></a><br />
<i>My Harmony 659 remote control</i></p>
<p>I still sit back from time to time and dream of ways to improve my theater.  Perhaps one day my screen will lower automatically.  Perhaps a plug-in can be created to dim my X10 lights automatically at the start of the movie.  Perhaps I can convince my kids to cook me popcorn every Friday night.  And maybe, just maybe, I can replace my recliner with one with a massaging feature.  Until that day comes, Iâ€™ll continue to enjoy the many wonderful benefits of the theater in my home.</p>
<p><em>About Me</em><br />
I am a technical advisor and factory rep for a large truck and engine manufacturer.  I currently live in southern New Jersey, and work from my home.  My only programming background comes from writing ladder logic for custom electrical applications on my companyâ€™s medium duty and severe service truck lines. I am married with 2 daughters ages nine and six, and both are now proficient with using Snapstream products.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.snapstream.com/2006/10/10/the-dvd-and-movie-jukebox-in-my-basement/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>How Hauppaugeâ€™s MediaMVP married Beyond TV</title>
		<link>http://blogs.snapstream.com/2006/09/26/how-hauppauges-mediamvp-married-beyond-tv/</link>
		<comments>http://blogs.snapstream.com/2006/09/26/how-hauppauges-mediamvp-married-beyond-tv/#comments</comments>
		<pubDate>Tue, 26 Sep 2006 15:47:07 +0000</pubDate>
		<dc:creator>Rakesh</dc:creator>
				<category><![CDATA[Beyond TV]]></category>
		<category><![CDATA[Developers]]></category>

		<guid isPermaLink="false">http://blogs.snapstream.com/?p=114</guid>
		<description><![CDATA[Guest blog posting by Jack Romano (romanoj)
The MediaMVP from Hauppauge is this great little device that lets you get photos, music and videos off of your PC and onto your television.  And itâ€™s cheap â€“ only $100.  As Tom wrote about here, without any extra work, you can use it to playback recordings [...]]]></description>
			<content:encoded><![CDATA[<p><i>Guest blog posting by Jack Romano (romanoj)</i></p>
<p><img src="http://www.snapstream.com/images/blog/btvmvp/wmediamvp-s.jpg" align="right"/>The MediaMVP from Hauppauge is this great little device that lets you get photos, music and videos off of your PC and onto your television.  And itâ€™s cheap â€“ only $100.  As Tom wrote about <a href="http://blogs.snapstream.com/2006/08/23/hauppauge%e2%80%99s-latest-and-greatest-%e2%80%93-wireless-mediamvp/">here</a>, without any extra work, you can use it to playback recordings made with Beyond TV.  All you have to do is just point to the recorded shows directory.   The MediaMVP will play your MPEG2 or Divx files.  But itâ€™s a less than ideal experience for lots of reasons:</p>
<ul>
<li>You can only see titles of the video files and you canâ€™t view information like show description, original airdate, etc.</li>
<li>You canâ€™t watch live TV</li>
<li>You canâ€™t delete a show that youâ€™ve already watched</li>
<li>You canâ€™t schedule new recordings or see which recordings are scheduled</li>
</ul>
<p>So with these limitations in mind, a team of us decided that we could create a better interface.  We created the open source MediaMVP BTV interface project.   With our software, you get something closer to the complete Beyond TV experience (plus some extras like weather and Music playlists!), including access to live TV, and the program guide!</p>
<p>In short, just download the project file.  Unzip and run the setup.  Re-boot the MediaMVP and voila!   You have a BTV extender at no additional cost.</p>
<p><img src="http://www.snapstream.com/images/blog/btvmvp/mediamvp1.jpg" align="center" /><br />
<i>Screenshot of the MediaMVP Beyond TV interface</i></p>
<p><span id="more-114"></span><br />
<font size="+1"><strong>How to use the MediaMVP for Beyond TV skin</strong></font></p>
<p>To use the MediaMVP Beyond TV Skin project with a MediaMVP (wired or wireless), hereâ€™s what you need to do.</p>
<p>First, you must download the project file, MVPBTV4a.zip, from sourceforge.net at <a href="https://sourceforge.net/project/showfiles.php?group_id=107497">https://sourceforge.net/project/showfiles.php?group_id=107497</a>.  There are other versions but this is the version that is compatible with Beyond TV 4.0 and greater.  Unzip it but donâ€™t run the setup wizard yet.</p>
<p><strong>Install Hauppauge&#8217;s Media MVP Software</strong>: If you havenâ€™t done so already, whether you have the wired or wireless version, you need to install the Hauppauge software that came with your device.  Hauppauge is constantly updating their firmware so you might want to checkout the latest version of their software at <a href="http://www.hauppauge.com/">their site</a> or at the <a href="http://www.shspvr.com/smf">www.shspvr.com/smf</a> forum.   Sometimes, the beta releases are not as stable as the production releases but they often fix anomalies that make the beta upgrade worth it.  You can try any version you want with this BTV skin but the one version that has been tested and is known to work well is version 3.0.24088.  The 3.0 series and higher is required to support the wireless MediaMVP.</p>
<p><strong>Upgrade your MediaMVP software (optional)</strong>: If you find that you want to upgrade your MediaMVP software, then you need to do that first before installing the skin.  To this, you must stop the MediaMVP services by selecting STOP in the Programs menu choice under Hauppauge MediaMVP.   This stops the background services for the MediaMVP.   Do a complete un-install of the Hauppauge software and then install the new version.  You must un-plug you MediaMVP unit from the wall socket and then plug it back in, in order for the MediaMVP to re-boot with the new Hauppauge firmware.  You may want to test out the new Hauppauge software first and convince yourself that it works well and you are happy with all the settings.   For example, I normally adjust the skip interval to 30 seconds to match my use.  These settings should be accessible with the BTV skin but it canâ€™t hurt to set them up right here.</p>
<p><strong>Install the MediaMVP BTV project:</strong> Next, run the setup wizard for the MediaMVP BTV project.  This program automates the configuration process and copies the files it needs from the Beyond TV directory.  Snapstream was kind enough to let us use their graphics and icons for the skin so this program just makes a copy of those files and puts them in the Hauppauge image directory.     The setup wizard also copies the BTV skin HTML files to the appropriate directory.   The setup wizard reads your Snapstream BTV license number from the registry and puts this number in the user_config.js file.  The skin uses this number to access the BTV API and is why a valid license number is required.</p>
<p><img src="http://www.snapstream.com/images/blog/btvmvp/btvsetup.JPG" align="center"/><br />
<i>MediaMVP BTV Skin setup wizard</i></p>
<p>Also, setup attempts to register an ActiveX DLL file called MVPMedHelp.dll.  This file is used to read file information for LiveTV functionality.  Therefore, you must be logged into your computer as a user who has administrator privilege (i.e. the ability to run the regsrv.exe program)</p>
<p><strong>Finished!</strong> When setup is complete, you can just power on your MediaMVP and BINGO, you should now see the BTV-like screens.  You now have access to Recorded Shows, LiveTV, Photos, Music, Weather, Calendar and Internet Radio.</p>
<p><strong>Tips/Notes</strong></p>
<p>1)	You should run through the Hauppauge Settings screen first.  Most, if not all, of the settings are adjustable with the BTV skin but just in case, you may want to do the settings changes with the Hauppauge software.  Either way, it should remember your settings when you install the skin.</p>
<p>2)	Using the BTV skin, go through the Configuration screen.  Select your weather zip code, your animated satellite image and select your default media folders.</p>
<p>3)	Thereâ€™s a file called â€œuser_config.jsâ€? that contains user specific settings.  You can edit this file using any text editor.  In there, you can change your license number, password, directory info and more.  You donâ€™t need to change anything to make the skin work.  The wizard sets up this file automatically.</p>
<p>4)	To watch LiveTV, you must select the TV channel and show from the program guide.  Select the show by pressing the Okay button.  Then select â€œWatch this Showâ€? menu option.  If the selected show is in the future, you will be given an option to record the show instead of watch now option.  Recording setup should work.  Let us know if it doesnâ€™t.</p>
<p>5)	The LiveTV activity is really using a â€œwatch this episode or showâ€? function from the BTV API.  As a result, when the show is over, the LiveTV session will stop.  You must then select another show to watch to resume LiveTV.</p>
<p>6)	Some people reported problems with LiveTV giving an Automation error message.  If this happens to you, then the registration of the ActiveX dll file was not successful and you need to manual register the file.  You can register the file using the following command at the DOS prompt:<br />
regsvr.exe â€œc:\program files\Hauppauge MediaMVP\MVPMedHelp.dllâ€?.  Donâ€™t forget the quotes around the filename and path.</p>
<p>7)	LiveTV makes use of BeyondTVâ€™s buffer file.  As a result, thereâ€™s some setup time that is required before the skin can read and start playing this file.  You might need to adjust the wait time by changing the following line in your User_config.js file:<br />
var nWaitForLiveTV = 5*1000</p>
<p>Change it to be equal to 15*1000 or something like that.  (15*1000 tells the software to wait 15 seconds)</p>
<p> <img src='http://blogs.snapstream.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> When the MediaMVP is turned on, thereâ€™s a delay of up to several seconds.  This is due to the skin logging into the BTV web service.  Most of the time, it is fast but sometimes, it takes a few seconds.  During that log in period, the MVP wonâ€™t respond to your remote control inputs.  (It will catch up, however, so donâ€™t press too many buttons)</p>
<p>9)	The response time to your remote control inputs should be anywhere from near instant to up to 1 second.</p>
<p>10)	You can delete a show from a menu option in the Recorded Show Details screen.  *** Warning!! *** If you delete a show, this will delete the file completely from your computer.  (Thatâ€™s what you want but some people thought it was just deleting it from the menu choice).</p>
<p>11)	You can change the Font of the menus and other screen text.   You do this by editing the font size numbers in the â€œstyle.cssâ€? file.  Donâ€™t be afraid to edit and experiment with this file.  Make a backup copy of it and try different sizes to find the perfect fit for you.</p>
<p>12)	Read about this project and other BTV projects at Snapstreamâ€™s forum at <a href="http://forums.snapstream.com/vb/forumdisplay.php?f=41">http://forums.snapstream.com/vb/forumdisplay.php?f=41</a></p>
<p>13)	Report problems at our Sourceforge.net project site.  <a href="https://sourceforge.net/projects/mvpbtv/">https://sourceforge.net/projects/mvpbtv/</a> or join the team and help program the fix.  You only need to know HTML and JavaScript programming to help out.</p>
<p><font size="+1"><strong>History of the Open Source MediaMVP BTV Skin Project</strong></font></p>
<p>Thereâ€™s a saying that it takes a village to raise a child.  Well, the MediaMVP from Hauppauge was like a child when it was first introduced.  When it came out, it had an awkward user interface and it didnâ€™t look like the other media players.  However, it had two IMPORTANT things going for it at the start, 1) it was inexpensive and 2) it was customizable.</p>
<p><img src="http://www.snapstream.com/images/blog/btvmvp/mvp_screen.jpg" align="center" /><br />
<i>MediaMVPâ€™s opening screen</i></p>
<p>Whether it was intentional or not, the MediaMVP screens could easily be modified.   I think Hauppauge realized this and have allowed people to create custom screens for their MediaMVP without recourse. With the price of the unit just over $100, people could buy one to experiment with.  The way the MediaMVP works is simple.   Menus for the TV set are created via HTML on the PC and sent over the network to the MediaMVP for display on the TV.   Remote control inputs are received by the MediaMVP and sent back to the PC server.  The PC acts upon the request and sends a new HTML screen, streams a video or audio file or serves the photos to MediaMVP.  </p>
<p>By allowing the user community to innovate and customize Hauppauge picked up new customer/developers like myself.  I first learned about the customizations by reading the forum at the www.shspvr.com/smf website.  I read about how one person created this modification, while another created that HTML page, while another wrote something else.  People were pouring in with ideas and changes.   In January 2004, what hooked me for good was a skin project called MVPBTVjr by the website moderator himself, codename SHS, (link: <a href="http://www.shspvr.com/smf/index.php?topic=3949.0">http://www.shspvr.com/smf/index.php?topic=3949.0</a>)  </p>
<p><img src="http://www.snapstream.com/images/blog/btvmvp/shs_mediamvp_custom_beyondmediajr.jpg" align="Center"/><br />
<i>Beyond MVP3jr skin by SHS</i></p>
<p> Beyond MVP3jr was a primitive skin which used HTML pages for each menu choices but it worked and gave the user a way to get easy access to Beyond TV videos on the MediaMVP.  He also introduced the notion of playing LiveTV on the device.  Back then, Snapstreamâ€™s Beyond TV was not as sophisticated as it is today.  To play LiveTV, you just had to get the Hauppauge to play the LiveTV buffer file named tsbuffer.dat.  Sometime around then, a new skin project was formed by Splint.  This project was approaching the skin differently.  They wanted to make use of JavaScript.  JavaScript is a programming language that can be embedded in HTML to make web pages do cool stuff.   Since the MediaMVP used HTML, it could use JavaScript.   Splint, Jason, Keith and others were coming up with JavaScript code that allowed menu selections to happen dynamically and it gave access to functions that basic HTML didnâ€™t provide.  The true BTV skin was born and MediaMVP child was beginning to grow.  Since this was an <a href="http://sourceforge.net/projects/mvpbtv">open source project</a>, it exposed all of its files for everyone to see and manipulate.   Being a Beyond TV user and a hobbyist programmer myself, I started to experiment with the code.  I officially joined the developerâ€™s team and started posting some code.  For my first task, I created a way for the user to enter text via the remote control.  In this case, you would use the letter entry function to search for a show.</p>
<p><img src="http://www.snapstream.com/images/blog/btvmvp/search.jpg" align="Center"/><br />
<i>My first contribution to the open source project was the search page</i></p>
<p>I started spending some serious time on the project.   In order to convince my wife to let me spend time programming at night (yes, I have a day job <img src='http://blogs.snapstream.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ), I had to create functionality that she cared about.  You see, my wife is a weather nut.  She loves keeping track of the upcoming weather.   She wanted the MediaMVP to display weather info, radar and Satellite maps.  I found the best way to get the MediaMVP to display web snippets of data like what was needed for the weather page was to use an RSS feed.  RSS sites return data in XML format, which can be easily parsed using HTML JavaScript code.  The mission was accomplished.</p>
<p><img src="http://www.snapstream.com/images/blog/btvmvp/weather.jpg" align="Center"/><br />
<i>The weather page thanks to rssweather.com and weather.yahoo.com</i></p>
<p>With the necessary good will from my wife to continue working on the MediaMVP, I re-focused my efforts and got back to building on the Beyond TV theme.  I started adding stuff to the Upcoming Recordings screen and more. A couple versions of the skin came out but we were still missing some features that would make the skin a complete media extender for Beyond TV.  About that time, David joined our group and started doing some amazing things.  He introduced the TV Program guide graphics to the project.  </p>
<p><img src="http://www.snapstream.com/images/blog/btvmvp/guide.jpg" align="Center"/><br />
<i>Access to LiveTV is through the TV Guide screen (thanks to David)</i></p>
<p>He built the graphics but had come across some trouble getting the LiveTV part to work with BTV 4.0.  Snapstream was just about to release BTV 4.0.  It was going to be a significant change to the way we communicated with BTV.  With Davidâ€™s effort, he showed me how easy it is to connect to the new web services.  He re-wrote the code to use common function and web service calls.</p>
<p>A web service is nothing more than a background task running on a computer that serves clients across a network with a well-defined protocol.  Beyond TV made information on the shows, TV guide and programming selections all available in its Beyond TV web services SDK.</p>
<p>Anyhow, since I was part of Snapstreamâ€™s beta program, I was able to experiment with BTV 4.0 before it was released.  Coincidently, SnapStream had a big push to get programmers to use their software development kit (SDK).  This project was using their SDK but we were using from JavaScript. Other projects that used the SDK can be found on the BTV downloads page <a href="http://forums.snapstream.com/vb/forumdisplay.php?f=41">http://forums.snapstream.com/vb/forumdisplay.php?f=41</a>.   We were trying to get LiveTV working with BTV 4.0 prior to the official release of BTV 4.0 by Snapstream.  We thought it would cool to release a new version of our skin as Snapstream released BTV 4.0.  The trick to getting LiveTV to work with BTV 4.x was to recognize that the concept was similar to BTV 3.7.  Basically, an MPEG2 file is created by BTV and grows in size as long as the LiveTV remains â€œaliveâ€?.  The trick was to get the MediaMVP to log in, start the LiveTV and request the LiveTV service remain active.  The start up filename had to be decoded out of a header file.  This required JavaScript for the MediaMVP to read from a file.  But for security purposes, JavaScript was designed to have file I/O limitations.  It wasnâ€™t allowed to have native access to random files.   Fortunately, those limitations could be overcome with Microsoftâ€™s ActiveX functionality.  To make a long story short, someone on the open source project team figured out early on that we could create ActiveX DLLs to add functions to the JavaScript used by the MediaMVP.  That discovery was huge and allowed us the freedom to do things like read from any file, create a file and other things.  (In fact, a new feature that Iâ€™m adding, Shoutcast Internet Radio selection, makes use of this functionality).  The only trouble is that you have to get the DLL registered and tell the PC that itâ€™s â€œsafeâ€?.  These ActiveX DLLs are not harmful but some PCs will restrict the ActiveX and give error messages.  Iâ€™m sure youâ€™ve seen that dialog when you visit a site and a popup says, â€œDo you want to download this ActiveX DLL?â€?â€¦Etc.  Thatâ€™s what we have here except that here we know we are safe.</p>
<p>Technically, we did have the skin ready when BTV 4.0 was released but our team was losing steam.  Just as I finished adding a new playlist viewer and player for the music menu, the team was falling. (Yeah, after I created a really cool ability to create a Music song playlist on the fly and view the list.  It was an awesome addition).      Splint had left to pursue job opportunities and David was getting busy with school, I believe.  Others had dropped off.   I was left holding the bag.  By that time, I had increased my MediaMVP ownership by two for a total of three MediaMVPs. I had bought one on Ebay and one at Radioshack when Radioshack was clearing out their MediaMVP inventory and were selling them for $59.</p>
<p>Anyway, the project became dormant for several months.  What sparked the re-birth was the introduction of the wireless MediaMVP.  As I mentioned before, my wifeâ€™s acceptance of the technology was very important to me.  Besides weather, she really wanted to watch a Beyond TV show in the kitchen. She asked me to come up with a way to this.  The kitchen presented a challenge.  It was very far away from the Beyond TV computer.  I couldnâ€™t run wires like I did for the bedroom MediaMVP.  Wireless was the only way to go.  Butâ€¦video demands a lot of bandwidth and speed.  The new wireless MediaMVP uses the 802.11G protocol and claimed to support standard definition MPEG2 streaming.   Could this wireless MediaMVP really handle video wirelessly? </p>
<p><img src="http://www.snapstream.com/images/blog/btvmvp/wmediamvp-s.jpg" align="center" /><br />
<i>MediaMVPâ€™s opening screen</i></p>
<p>Before I purchased it, I had asked around and found out the wireless version would respond and behave the same way as the wired version.  It would continue to use the HTML server-client style functionality.   This means the BTV skin should work.  With that, I ordered one and crossed my fingers.  When it came in, I quickly wanted to see if it would accept the BTV skin.  The problem was the new wireless version wanted a new Hauppauge software drivers and services.  This meant I had to do a clean install on my PC.  To ensure a good out of the box experience, I had to remove all of the custom files from the BTV skin.  I installed their software and was back with the old familiar Hauppauge main menu as was shown at the beginning of this blog.  I then realized that our installer for the BTV skin from our project was not complete.  Some BTV image files were missing and were not copied, there was also a manual step of entering your BTV license number, and there was also the step of entering weather location and more.  It was a pain to re-install.  Thatâ€™s when I decided I needed to make this better.  So I dusted off the project files and created a new installer. I wanted an installer that would take care of everything for you so that it would be a one stop shopping experience.   I created that installer and posted it at <a href="http://forums.snapstream.com/vb/showthread.php?t=20856&#038;page=20&#038;pp=15">http://forums.snapstream.com/vb/showthread.php?t=20856&#038;page=20&#038;pp=15</a>.  The installer brought back attention to the LiveTV function for Beyond TV users. It also brought forth other changes that were quietly made to the project in the past.  Suddenly, LiveTV was cool again and a lot of people were happy to see it.   As for my wife, she was happy to have BTV in the kitchen.  Imagine this, thanks the Beyond TV, MediaMVP and the skin, she can watch a recorded show in the kitchen while doing the dishes, then turn the MediaMVP off, head upstairs and turn on the MediaMVP there and RESUME watching the show in the bedroom right where she left off.  All of that while she enjoys the familiar BTV screens we have on our PC.</p>
<p><img src="http://www.snapstream.com/images/blog/btvmvp/kitchen.jpg" align="center" /><br />
<i>My Wireless MediaMVP setup exposed in the kitchen</i></p>
<p>In our Pentium 4, 2.4 Ghz, BTV computer, we have two tuners (PVR-250 and PVR-150) installed.  This computer runs BTV and runs the MediaMVP software.   In fact, we are able to watch a show on the MediaMVP at the same time the PC records two shows at once.  Try to make your TIVO do that!  Life is good.  The MediaMVP has definitely grown up.  You might say it even married Beyond TV.  The MediaMVP was no longer a child thanks to the community.</p>
<p><font size="+1"><b>A little more about me</b></font></p>
<p>My name is Jack Romano.  I have been an avid Beyond TV user and Beta tester since June 2003.  Iâ€™m a full time electrical engineer working for the Department of Defense.  During my spare time at home, I am a hobbyist programmer.   I love to write code to make my life easier, whether itâ€™s at home or at work.   If the computer or device canâ€™t do something, Iâ€™m in there tinkering with it.   Many years ago, before there was Beyond TV, I had written my own PVR software.  It was primitive but just like all of my projects, it made the computer do what I wanted.  (I wrote XML weather programs, Jingo, and others).   Thank goodness for Beyond TV.  When I discovered it, it brought the TV functionality that I was looking for from my computer.   However, Iâ€™m always looking ahead to the next step.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.snapstream.com/2006/09/26/how-hauppauges-mediamvp-married-beyond-tv/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Beyond TV 4.4 is now shipping</title>
		<link>http://blogs.snapstream.com/2006/08/18/beyondtv-44/</link>
		<comments>http://blogs.snapstream.com/2006/08/18/beyondtv-44/#comments</comments>
		<pubDate>Fri, 18 Aug 2006 19:50:30 +0000</pubDate>
		<dc:creator>Rakesh</dc:creator>
				<category><![CDATA[Beyond TV]]></category>
		<category><![CDATA[Developers]]></category>

		<guid isPermaLink="false">http://blogs.snapstream.com/?p=100</guid>
		<description><![CDATA[I wanted to let you know that we just released the latest update to Beyond TV, version 4.4, this afternoon.  Read the release notes here.  There isn&#8217;t a lot of glittery new stuff in this version, but a number of under-the-hood fixes.  All part of our commitment to deliver the most reliable [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.snapstream.com/images/products/beyondtv4.jpg" align="right"/>I wanted to let you know that we just released the latest update to Beyond TV, version 4.4, this afternoon.  <a href="http://www.snapstream.com/products/beyondtv/release_notes.asp">Read the release notes</a> here.  There isn&#8217;t a lot of glittery new stuff in this version, but a number of under-the-hood fixes.  All part of our commitment to deliver the most reliable and easiest to user PVR product for the PC.</p>
<p>The one other thing worth mentioned about this release is that the <a href="http://www.snapstream.com/support/beyondtv/helpfile/index.html?advancedsettingsintheweba.htm">Web Admin</a>, for the first time, includes contributions from our community.  We opened up the <a href="http://source.snapstream.com/">Web Admin source code</a> under a shared source license with the last release of Beyond TV.  Thanks to bradpvr and ccarlin (and, er, anyone else that I left out&#8230;) for their code updates and checkins!</p>
<p>As usual, current Beyond TV owners can <a href="http://www.snapstream.com/download/beyondtv/Download_updates.asp">download the upgrade for free</a>.  And if you buy or download Beyond TV starting now, you&#8217;ll be getting the latest release.  Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.snapstream.com/2006/08/18/beyondtv-44/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Manage your collection of games in Beyond Media</title>
		<link>http://blogs.snapstream.com/2006/05/09/game-library-plugin/</link>
		<comments>http://blogs.snapstream.com/2006/05/09/game-library-plugin/#comments</comments>
		<pubDate>Tue, 09 May 2006 16:57:37 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Beyond Media]]></category>
		<category><![CDATA[Developers]]></category>

		<guid isPermaLink="false">http://blogs.snapstream.com/?p=91</guid>
		<description><![CDATA[Recently, I was honored with the request to write about one of my favorite plug-ins for Beyond Media.  Having influenced several of the major plug-ins, and coding nearly a half-dozen of them, picking a favorite among them is certainly not an easy task.  So, after some consideration I decided I would highlight the [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I was honored with the request to write about one of my favorite plug-ins for <a href="http://www.snapstream.com/products/beyondmedia/">Beyond Media</a>.  Having influenced several of the major plug-ins, and coding nearly a half-dozen of them, picking a favorite among them is certainly not an easy task.  So, after some consideration I decided I would highlight the Game Library Plug-in.  Any avid game player will quickly realize that the Game Library is the ultimate tool for organizing any game collection.</p>
<p><center><a href="http://www.snapstream.com/images/blog/halflife_grid.jpg"><img src="http://www.snapstream.com/images/blog/halflife_grid_thumb.jpg"/></a><br />
<i>The Game Library Plug-in for Beyond Media</i></center></p>
<p>The key component of the Game Library is the simplified setup.  Installation is a simple download, and setting up the library is as easy as drag and drop.  The games are automatically imported.  The cover art is automatically downloaded.  The searchable data fields (from genre to year released) are automatically populated.  Actually, the ability to search for games is the true time saver.  You can filter titles, first by system, and later by genres, years released, publishers, or even keyword descriptions.  Want to find all PC Games installed on your system that were released by Activision?  It is easy with the filters.</p>
<p><center><a href="http://www.snapstream.com/images/blog/halflife_details.jpg"><img src="http://www.snapstream.com/images/blog/halflife_details_thumb.jpg"/></a><br /><i>Details for Half-Life in the Game Library plug-in</i></center></p>
<p>While it is true that the Game Library comes preconfigured for a dozen or so emulator systems, my favorite hidden gem is the ability to organize PC games.   To do this is easy.  First, enable the â€œPC Gamesâ€? system and drop a short-cut link with the name of the game (ie: Half-Life 2.lnk) in the selected â€œPC Gamesâ€? folder.  Let the system import and download the data, and your good to go!</p>
<p>Iâ€™ll close this never-ending blog entry with a brief bio about myself for the new folks.  I first heard of SnapStream several years ago when it was a lonely web interface; with the release of PVS v3.0 (Beyond TV) I finally ditched my TiVO and fully adopted their software.  I have held official roles as technical support, forum moderator, beta tester, product advisor, and SSDN Administrator.  Currently, I have limited time to actively participate in forums (or even watch TV), but occasionally I check-in to see how my favorite company is doing.  And yes, I do plan to continue to developing this and other plug-ins, just not today.</p>
<p>Now for the obligatory legal terms: Remember play safe, and responsible.  Requesting or linking to ROMs is strictly prohibited, and frowned upon, on the SnapStream Forums.</p>
<p><i>&#8211; Brett Flury, Guest Blogger and SnapStream Enthusiast Extraordinaire (<a href="http://forums.snapstream.com/vb/member.php?u=2768">Brett</a> on the forums)</i></p>
<p>&#8212;-<br />
<a href="http://forums.snapstream.com/vb/showthread.php?t=23915">Learn More</a><br />
<a href="http://www.snapstream.com/ssdn/submissions/Brett/GameCatalog.bmplugin">Download now</a></p>
<p>Other Beyond Media downloads that we&#8217;ve highlighted:</p>
<ul>
<li><a href="http://blogs.snapstream.com/2006/04/10/netflix-on-your-tv/">Netflix on your TV</a></li>
<li><a href="http://blogs.snapstream.com/2006/04/24/nhl-scores-your-tv/">NHL scores your TV</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.snapstream.com/2006/05/09/game-library-plugin/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>NHL scores your TV</title>
		<link>http://blogs.snapstream.com/2006/04/24/nhl-scores-your-tv/</link>
		<comments>http://blogs.snapstream.com/2006/04/24/nhl-scores-your-tv/#comments</comments>
		<pubDate>Mon, 24 Apr 2006 18:59:35 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Beyond Media]]></category>
		<category><![CDATA[Developers]]></category>

		<guid isPermaLink="false">http://blogs.snapstream.com/?p=89</guid>
		<description><![CDATA[We continue highlighting cool Beyond Media downloads, enabled by Beyond Media and the Beyond Media SDK&#8230;
Sports are a big thing here at SnapStream.  It doesn&#8217;t really matter what sport it is, we&#8217;ll find a way to talk about it, argue about it, make predictions, and determine who knows more.   From cricket to [...]]]></description>
			<content:encoded><![CDATA[<p>We continue highlighting cool <a href="http://forums.snapstream.com/vb/forumdisplay.php?f=42">Beyond Media downloads</a>, enabled by <a href="http://www.snapstream.com/products/beyondmedia/">Beyond Media</a> and the <a href="http://code.snapstream.com/mediawiki/index.php/Beyond_Media">Beyond Media SDK</a>&#8230;</p>
<p>Sports are a big thing here at SnapStream.  It doesn&#8217;t really matter what sport it is, we&#8217;ll find a way to talk about it, argue about it, make predictions, and determine who knows more.   From cricket to curling to football to our personal sports concoction, &#8220;Beyond Wiffle&#8221;, that we play everyday in the park across the street, we take our sports seriously.</p>
<p>That&#8217;s why when I saw &#8220;NHL Scores&#8221; it really hit home.  It is perfect for the times when you just have to know the score, right now.  If I&#8217;m on the couch here&#8217;s my situation: it takes too long to bring up scores on my phone, SportsCenter won&#8217;t cycle around to the game I&#8217;m interested in for another 30 minutes, and I really need to know who won last night in the playoffs.  Now I have another option, and with a few clicks of my remote I have my answer.</p>
<p><center><br />
<a href="http://www.snapstream.com/images/blog/nhl1.jpg" target="_blank"><img src="http://www.snapstream.com/images/blog/nhl1_thumb.jpg"/></a><br />
<i>Daily scores</i></p>
<p><a href="http://www.snapstream.com/images/blog/nhl2.jpg" target="_blank"><img src="http://www.snapstream.com/images/blog/nhl2_thumb.jpg"/></a><br />
<i>Summary by team</i><br />
</center><br />
I know many people are probably thinking, &#8220;It&#8217;s just the NHL, who cares?&#8221; (sorry to those of you that are actually hockey fans <img src='http://blogs.snapstream.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )  Geoff Stewart, who wrote this plug-in, was nice enough to also give away the source code for NHL Scores.  This means someone with a bit of time could create a plugin for NBA, MLB, or NFL scores with a minimal amount of work.  I know nearly everyone around the office would love these possible expansions, and I&#8217;m sure that holds true for a significant chunk of all Beyond Media users.</p>
<p><a href="http://forums.snapstream.com/vb/showthread.php?t=27505">Learn More</a><br />
<a href="http://www.snapstream.com/ssdn/submissions/geoffstewart/NHLScores-1.4.bmplugin">Download Now</a></p>
<hr />
Other Beyond Media downloads that we&#8217;ve highlighted:</p>
<ul>
<li><a href="http://blogs.snapstream.com/2006/04/10/netflix-on-your-tv/">Netflix on your TV</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.snapstream.com/2006/04/24/nhl-scores-your-tv/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Netflix on your TV</title>
		<link>http://blogs.snapstream.com/2006/04/10/netflix-on-your-tv/</link>
		<comments>http://blogs.snapstream.com/2006/04/10/netflix-on-your-tv/#comments</comments>
		<pubDate>Mon, 10 Apr 2006 18:54:56 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Beyond Media]]></category>
		<category><![CDATA[Developers]]></category>

		<guid isPermaLink="false">http://blogs.snapstream.com/2006/04/10/netflix-plug-in-for-beyond-media/</guid>
		<description><![CDATA[Two of the best parts of Beyond Media are its flexibility and its extensibility.  The Beyond Media SDK has enabled the SnapStream developer community to add many new features including new ways to control Beyond Media, checking your email, and getting the latest theater listings.  Head on over to the Beyond Media Downloads [...]]]></description>
			<content:encoded><![CDATA[<p>Two of the best parts of <a href="http://www.snapstream.com/products/beyondmedia/">Beyond Media</a> are its flexibility and its extensibility.  The <a href="http://code.snapstream.com/mediawiki/index.php/Beyond_Media">Beyond Media SDK</a> has enabled the SnapStream developer community to add many new features including new ways to control Beyond Media, checking your email, and getting the latest theater listings.  Head on over to the <a href=" http://forums.snapstream.com/vb/forumdisplay.php?f=42">Beyond Media Downloads</a> section to see everything the users have contributed that&#8217;s been built off the SDK.  Over the next few weeks we are going to be highlighting some of the best user created plugins which utilize the flexibility and extensibility of Beyond Media to deliver new features to all Beyond Media users.</p>
<p>The first Beyond Media plugin Iâ€™d like to highlight is the <b>Netflix plugin</b> created by Craid Baldwin.  Iâ€™m not currently a Netflix subscriber, but everyone Iâ€™ve spoken with has raved about how much easier this plugin makes their life.  It gives you access to your Netflix queue right on your TV.  As soon as you finish watching your latest batch of DVDs you can take your remote and start searching for what you would like Netflix to send you next.  Everything from just seeing whatâ€™s in your Netflix queue to getting recommendations and making changes to what Netflix is going to send you can now be accessed via remote control.</p>
<p><center><a href="http://www.snapstream.com/images/blog/netflix_start.jpg" target="_blank"><img src="http://www.snapstream.com/images/blog/netflix_start_thumb.jpg"/></a><br /><em>The Netflix plugin start screen</em></center></p>
<p><center><a href="http://www.snapstream.com/images/blog/netflix_queue.JPG" target="_blank"><img src="http://www.snapstream.com/images/blog/netflix_queue_thumb.JPG"/></a><br /><em>The Netflix plugin queue screen</em></center></p>
<p>The user benefits aside, the Netflix plugin is special for another pair of reasons.  It features a well organized 10 foot friendly interfance, and it is a solid example of a plugin that exposes features which other plugins can use.  The â€œSend to Netflixâ€? option in the â€œMovie Showtimesâ€? plugin (<a href="http://forums.snapstream.com/vb/showthread.php?t=20789">link</a>) is provided by the Netflix plugin.  This is a nice example of even user created addons keeping with the Beyond Media extensibility spirit.</p>
<p><a href="http://forums.snapstream.com/vb/showthread.php?t=30187">Learn More about the Netflix Plugin by <em>cncb</em></a></p>
<p><a href="http://www.snapstream.com/ssdn/submissions/cncb/Netflix_1.2.bmplugin">Download the Netflix Plugin by <em>cncb</em></a> (requires <a href="http://www.snapstream.com/download/beyondmedia/">Beyond Media</a>)</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>(if you are interested in creating Beyond Media plugins, check out <a href="http://code.snapstream.com">http://code.snapstream.com</a> for tutorials and other development information.  When youâ€™re finished, submit your plugin to <a href="http://www.snapstream.com/ssdn/submit.aspx">http://www.snapstream.com/ssdn/submit.aspx</a> and it will get published for the community to see and download.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.snapstream.com/2006/04/10/netflix-on-your-tv/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Looking for a Few Good Devs</title>
		<link>http://blogs.snapstream.com/2006/02/08/looking-for-a-few-good-devs/</link>
		<comments>http://blogs.snapstream.com/2006/02/08/looking-for-a-few-good-devs/#comments</comments>
		<pubDate>Wed, 08 Feb 2006 21:37:36 +0000</pubDate>
		<dc:creator>Soham</dc:creator>
				<category><![CDATA[Company News]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[Hiring]]></category>

		<guid isPermaLink="false">http://blogs.snapstream.com/2006/02/08/looking-for-a-few-good-devs/</guid>
		<description><![CDATA[SnapStream Media is Hiring Developers]]></description>
			<content:encoded><![CDATA[<p>We know that many of the readers of this blog are not just technology users, but also technology creators.  So if you&#8217;re an experienced C#, .Net, or C++ developer and would be interested in working at SnapStream, please visit our <a href="http://www.snapstream.com/aboutus/jobs/">Jobs</a> page.</p>
<p>New hires would need to join us in Houston, Texas.  SnapStream offers a great boundary-less work environment where every voice is heard.</p>
<p>Please spread the word to your friends and family as well.  Digital media enthusiasts preferred!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.snapstream.com/2006/02/08/looking-for-a-few-good-devs/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
