Showing posts with label BeyondTV. Show all posts
Showing posts with label BeyondTV. Show all posts

Saturday, September 14, 2013

Snapstream’s DVR for Business

 

Remember that little ole HTPC software called BeyondTV?  Maybe the name “smartskip” will ring a bell for some of you.

 

ars technica has a nice article providing an update on our old friend, Snapstream.  Snapstream is the company that created BeyondTV, the second HTPC program used in the GeekTonic home just before switching to SageTV.  Rakesh Agrawal made the decision to transition the company away from the consumer business and towards an “enterprise” focus.  Basically they sell a product that records certain or all channels and then uses the captioning to allow for searching for keywords or phrases.  You can also automatically save clips with those words/phrases for use later.  Companies, governmental agencies, politicians, TV shows and others use this technology so they can curate media clips based on relevant themes.

The business filled a very specialized niche from the start and has obviously been a success.  Check out the article to learn more.

Monday, October 18, 2010

BeyondTV Gets Updated to 4.9.3

Well what do we have here?  Out of the blue comes a welcome update to the BeyondTV PC DVR software.  Nothing too exciting but any sign of life will be very welcome to those who still use Snapstream’s HTPC software  This would be the first update to BeyondTV since June of 2009!  And that in and of itself is pretty significant for a HTPC software that had its first BeyondTV 4 release back in 2005.

BeyondTV Logo

Version 4.9.3 Release Notes Build 6535

Bug Fixes

- Port conflict with Placeshifting feature causes high CPU usage and continuous error messages
- Hide option in Recorded Shows defaults to none when original is actually hidden
- ShowSqueeze to H.264 fails for files larger than 4GB
- Some manual recordings display projected record time incorrectly after Daylight Savings Time change
- Users without Manage Conflicts permission can force recordings
- Can't burn long files to a data DVD
- Series view in Recorded Shows disrupts the scrollbar
- Unicode file tags are not handled properly by H.264 ShowSqueeze

Improvements

- Allow software rendering warnings to be disabled in Link
- Support for iPod Touch and iPhone with firmware version 3.x
- DirecTV RC32 remote added to USB-UIRT code library
- New encoder and file tagger for H.264 ShowSqueeze

Head over to the Snapstream Site for the download

via Snapstream



Tuesday, September 14, 2010

Goodbye Old Friend – Snapstream BeyondTV Withers on the Vine

BeyondTV

As I mentioned last year, Snapstream, maker of HTPC software BeyondTV and Enterprise TV Search Service changed their focus more and more towards the enterprise side of their business over the past several years.  During this time a continual defection of HTPC enthusiasts moved away from BeyondTV to other alternatives for various reasons whether it was need/want for new features, need for an update to fix an issue or just lack of attention.  I’ve continued to follow along on their forums over this time, but the activity there has almost entirely died out.  So today I have officially removed Snapstream from my web bookmark favorites.

I’ll continue to drop in every couple of months or so just to see if there’s anything new, but for now there just isn’t anything happening there.  Nine times out of ten, when I visit the Snapstream forums I am the only registered forum member there.  Worse is the fact that the number of unregistered, guests is usually less than 20!

Here’s other signs of BeyondTV’s end:

  • The Snapstream.com website page has nothing about BeyondTV on the front page – nothing!  You can select Products and from the drop-down menu BeyondTV is still listed and yes, you can still purchase a copy of BTV if you don’t know any better, but the focus there is obviously the Enterprise – Search product.
  • The last full version update of BeyondTV was BTV 4.9 back in November of 2008.  The last build release with any update of any kind was 4.9.2 in early June 2009.  Release Notes of BeyondTV
  • An excerpt from a forum post last year posted by Snapstream:
  • “There have been a number of threads on the forums and emails directed to me recently about the future of Beyond TV and where SnapStream is headed.
    As such, it seems like a good time to clarify our position going forward for consumer and beta releases.

    What's SnapStream's focus these days?
    Our focus (by which we mean "what we are working on now") is on polishing our technology to work in the enterprise space in support of our Television Search Appliance. In terms of current new development, this means a new backend tailored to expandability/reliability and writing a ground up new api.

    As a consumer user, where does that that leave you?
    Beyond TV is a mature DVR product that provides a simple user interface to a powerful recording engine. We still believe that if Beyond TV's feature set meets your needs, you will be a happy user. However, if you are not happy with Beyond TV as is, it means that you will probably not be excited about the changes from our upcoming work…”

  • A dialog on Twitter between a BeyondTV user and the Rakesh Agrawal, the founder of Snapstream tells us that no updates are coming:

User: “@RakeshAgrawal I want to ask you straight out - are we ever going to see an update to BeyondTV? Win7 and HD-PVR are driving me bonkers here.

Reply from Rakesh: Sorry for the late reply... The Beyond TV update you're looking for probably isn't coming. Our focus = TV search.

This conversation was last month.  Obviously this isn’t anything all that new – Snapstream has openly said over time that their focus was the Enterprise Search product but they always hinted that they still might offer some “trickle-down” updates to BeyondTV and they never ruled out returning back to BeyondTV updates some day.  But now it seems Snapstreams Search product is doing well enough they have no incentive to return to the consumer HTPC business.  That leaves names like Microsoft MediaCenter, SageTV, and MythTV as the three primary DVR-capable HTPC products.  It’s sort of sad for me to say goodbye, but I’m doing that today.  Snapstream thus far continues to provide guide data for BeyondTV as well as some Q&A type of support on the forums.  Beyond that it’s a “mature” program in their eyes that will get no attention.

Good luck to Snapstream as they continue to thrive with the Enterprise Search product.  And goodbye old friend – thanks for the HTPC memories BeyondTV.

Tuesday, October 27, 2009

Snapstream Emphasizes Enterprise Focus – BeyondTV Product “Mature”

Snapstream Enterprise Logo BeyondTV 4 Logo

Over the past few years we’ve seen Snapstream, maker of HTPC software BeyondTV and Enterprise TV Search Service change their focus more and more towards the enterprise side of their business.  Snapstream started their business with a consumer-based PVR software and over time became one of the best known HTPC (home theater PC) software companies in the business.  But in recent years Snapstream has found a great deal of success with selling a “TV Search Appliance” to businesses who needed a simple, but powerful way to search for and record clips based on search terms and phrases (read this article for more on how the Enterprise product works). 

Snapstream Enterprise Appliance

Today Snapstream stated that their focus was definitely now on Enterprise and any future development for BeyondTV would be small improvements as opposed to major feature adds.  Snapstream considers BeyondTV a “mature” product which means it’s unlikely we’ll see a new “BeyondTV 5” version from Snapstream.

Snapstream Company Timeline:

  • 2003 - Snapstream Personal Video Station was showcased in Bill Gates keynote address at the Windows XP Launch  (somewhat ironic since Windows eventually added their own PVR program to their Windows Operating System)
  • May 2003 - Version 3 of Personal video System was launched in May 2003
  • December 2004 – HTPC Front-end Beyond Media launches to public
  • November 2005 - the latest version of Beyond TV  BTV4 (note there have been many free upgrades since 2005) was released
  • January 2008 - Snapstream ended their trial of free TV listing web service “Couchville”
  • November 2008 - Snapstream discontinued sales of HTPC front-end software Beyond Media
  • December 2008 - Snapstream launches new Snapstream Mini version of Enterprise software
  • October 2009 – Snapstream clarifies the company focus towards Enterprise with continued

Those are only some of the highlights of course, but it gives you a picture of the changes over the years at Snapstream

I interviewed Snapstream founder and CEO, Rakesh Agrawal November 2007 and at that time Agrawal talked about their relatively new (at that time) Enterprise product and said that their plan was to split Snapstream’s focus between the consumer and enterprise product.  He noted that there were many goals in common between the two products and talked about how both would provide synergies to each other.  But there was a noticeable excitement from Agrawal when he talked about the enterprise product and it was obvious that Snapstream had a product with great potential in the Enterprise TV Search Appliance.

Today on the beta section of the Snapstream forums they clarified what customers of BeyondTV can expect going forward.

Here’s an excerpt from the forum post:

“There have been a number of threads on the forums and emails directed to me recently about the future of Beyond TV and where SnapStream is headed.
As such, it seems like a good time to clarify our position going forward for consumer and beta releases.

What's SnapStream's focus these days?
Our focus (by which we mean "what we are working on now") is on polishing our technology to work in the enterprise space in support of our Television Search Appliance. In terms of current new development, this means a new backend tailored to expandability/reliability and writing a ground up new api.

As a consumer user, where does that that leave you?
Beyond TV is a mature DVR product that provides a simple user interface to a powerful recording engine. We still believe that if Beyond TV's feature set meets your needs, you will be a happy user. However, if you are not happy with Beyond TV as is, it means that you will probably not be excited about the changes from our upcoming work…”

To be clear, this direction and focus of Snapstream has been obvious for quite a while.  Many times on their forums and elsewhere Snapstream employees have reiterated their focus on Enterprise.  What is significant is that they have outlined this in writing on their beta forums and attempted to address any questions regarding this shift in focus in that post.  It’s obvious they don’t plan to add any significant features to BeyondTV unless its something that would directly benefit their enterprise product.  They addressed what types of things we might see in the future from BeyondTV with this comment:

“Will there be new betas of the consumer version of Beyond TV?
Yes, but with four main caveats.
1. The new features will be mostly under the hood, so you shouldn't expect a new Full Screen Interface. A new Web Interface is being worked on, however.
2. There is no set schedule as of yet for the next Beyond TV Beta.
3. Since our TV search customers are driving our development, these new releases may or may not interest you as a "consumer" user.
4. Some of the things we're working on may not ever be released to the consumer space.

So what kinds of new development is happening?
*A new, database driven ground up re-write of the base services.
*A focus on increased stability and scalability. For instance we expect our business customers will be able to have more than one machine clustered together to have distributed libraries, tuners and showsqueeze machines. As mentioned above, we haven't decided yet which (if any) of these features will be released to the consumer space.
*A new, web Interface that focuses on simplicity and speed.”

The Snapstream BeyondTV users that exist today will likely stay with BeyondTV for the most part as the product works well and is an easy to use PVR.  But as people look at competing HTPC products with more significant HTPC development this certainly minimizes BeyondTV in the realm of competing HTPC/PVR products going forward in my opinion.

 

Read the full announcement on the Snapstream Beta Forums

Monday, September 28, 2009

Control Boxee with Snapstream Firefly RF Remote

Want a super-inexpensive RF-based remote control for your Boxee HTPC?  One of your best options is the Snapstream Firefly RF Remote Control.  And there’s a perfect profile you can add so that the firefly remote will control Boxee too.

Oh, and as luck would have it, Snapstream has a nice sale on the Snapstream Firefly and Firefly Mini right now also.

Snapstream Firefly Remote Control

Here’s how:

Step 1. Open up a text editor and copy & past the following code into a blank document:


<Actions Button="Firefly" Description="Boxee">
<LaunchAction ActivationState="Down" Program="C:\Program Files\Boxee\BOXEE.exe" Arguments="-fs -p" />
<PlaySoundAction ActivationState="Down" Sound="Select" />
</Actions>
Just make sure you don't have 2 entries for the "Firefly" button.
Here is the Boxee.xml code.
<Profile Type="SnapStream.Firefly.Core.Profile" Name="BOXEE" ShowOSD="false">
<Identifier WindowText="BOXEE" FileName="" />
<Actions Button="Right" Description="Right">
<KeyAction ActivationState="DownRepeat" Keys="{right}" />
</Actions>
<Actions Button="Left" Description="Left">
<KeyAction ActivationState="DownRepeat" Keys="{left}" />
</Actions>
<Actions Button="Down" Description="Down">
<KeyAction ActivationState="DownRepeat" Keys="{down}" />
</Actions>
<Actions Button="Up" Description="Up">
<KeyAction ActivationState="DownRepeat" Keys="{up}" />
</Actions>
<Actions Button="OK" Description="Select">
<KeyAction ActivationState="DownRepeat" Keys="{enter}" />
</Actions>
<Actions Button="VolumeDown" Description="Volume Down">
<KeyAction ActivationState="DownRepeat" Keys="{subtract}" />
</Actions>
<Actions Button="VolumeUp" Description="Volume Up">
<KeyAction ActivationState="DownRepeat" Keys="{add}" />
</Actions>
<Actions Button="ChannelDown" Description="Channel Down">
<KeyAction ActivationState="DownRepeat" Keys="{pgdn}" />
</Actions>
<Actions Button="ChannelUp" Description="Channel Up">
<KeyAction ActivationState="DownRepeat" Keys="{pgup}" />
</Actions>
<Actions Button="Exit" Description="Exit Player">
<KeyAction Keys="{alt}{f4}" />
</Actions>
<Actions Button="Maximize" Description="Full Screen">
<KeyAction ActivationState="Down" Keys="{\}" />
</Actions>
<Actions Button="Rewind" Description="Rewind">
<KeyAction ActivationState="DownRepeat" Keys="R" />
</Actions>
<Actions Button="FastForward" Description="Fast Forward">
<KeyAction ActivationState="DownRepeat" Keys="F" />
</Actions>
<Actions Button="Stop" Description="Stop">
<KeyAction ActivationState="Down" Keys="X" />
</Actions>
<Actions Button="Play" Description="Play/Pause">
<KeyAction ActivationState="Down" Keys="P" />
</Actions>
<Actions Button="Pause" Description="Play/Pause">
<KeyAction ActivationState="Down" Keys=" " />
</Actions>
<Actions Button="Number0" Description="0">
<KeyAction ActivationState="DownRepeat" Keys="0" />
</Actions>
<Actions Button="Number1" Description="1">
<KeyAction ActivationState="DownRepeat" Keys="1" />
</Actions>
<Actions Button="Number2" Description="2">
<KeyAction ActivationState="DownRepeat" Keys="2" />
</Actions>
<Actions Button="Number3" Description="3">
<KeyAction ActivationState="DownRepeat" Keys="3" />
</Actions>
<Actions Button="Number4" Description="4">
<KeyAction ActivationState="DownRepeat" Keys="4" />
</Actions>
<Actions Button="Number5" Description="5">
<KeyAction ActivationState="DownRepeat" Keys="5" />
</Actions>
<Actions Button="Number6" Description="6">
<KeyAction ActivationState="DownRepeat" Keys="6" />
</Actions>
<Actions Button="Number7" Description="7">
<KeyAction ActivationState="DownRepeat" Keys="7" />
</Actions>
<Actions Button="Number8" Description="8">
<KeyAction ActivationState="DownRepeat" Keys="8" />
</Actions>
<Actions Button="Number9" Description="9">
<KeyAction ActivationState="DownRepeat" Keys="9" />
</Actions>
<Actions Button="ChannelEnter" Description="Queue">
<KeyAction Keys="Q" />
</Actions>
<Actions Button="Menu" Description="Menu">
<KeyAction Keys="M" ActivationState="DownRepeat"/>
</Actions>
<Actions Button="Exit" Description="Exit">
<KeyAction Keys="{esc}" ActivationState="DownRepeat"/>
</Actions>
<Actions Button="Options" Description="Context Menu">
<KeyAction Keys="CONTEXTMENU" ActivationState="DownRepeat"/>
</Actions>
<Actions Button="Info" Description="Info">
<KeyAction Keys="I" />
</Actions>
<Actions Button="SkipBack" Description="Previous Track">
<KeyAction ActivationState="DownRepeat" Keys="," />
</Actions>
<Actions Button="SkipForward" Description="Next Track">
<KeyAction ActivationState="DownRepeat" Keys="." />
</Actions>
</Profile>

 Step 2. Save the file now in your text editor as “Boxee.xml”

For Windows XP save this xml file to: “C:\Documents and Settings\All Users\Application Data\SnapStream\Firefly\Profiles"

For Windows Vista save the xml file to "C:\ProgramData\SnapStream\Firefly\Profiles"

Step 3.  Now edit your Global.xml file to launch Boxee with the "Firefly" button on your Firefly Remote Control.

Snapstream Firefly & Firefly Mini Remote Controls on Sale

That’s it.  This should work with either the Firefly or the Firefly Mini Remote Control.  Best of all, both remote controls are on sale from Snapstream:

Firefly Remote Control $29.99 (regular $49.99)

Firefly Mini Remote Control $17.99 (regular $17.99)

And enter the coupon code “boxee” to get free shipping.  Sale ends October 27th.

Code via Boxee Forums – Thanks to tmar99 for the tip on the RC sale!

Saturday, September 12, 2009

CEDIA and Media Center Wrapup

Well CEDIA has come and gone and as everyone expected there were some MediaCenter announcements from the show.  Here’s my scorecard:

CableCard made a tremendous jump up on the desirable scale – Opening up CableCard tuner to be sold by themselves and not pre-installed on a PC is the biggest one.  Yes, it was able to do this with a hack but this makes it accessible to all and removes any fear of the hack being plugged.  Secondly and just as important was the reduced DRM usage.  No longer will all channels get DRM’d – just the ones that are marked as “protected” by the Cable Company.  Finally we heard that Ceton will have that multi-tuner CableCard ready for us early next year and even Hauppauge will have their own CableCard tuner.

All of these things combined mean CableCard on MediaCenter isn’t as bad as we thought.  Yes there is still DRM, yes we are still dependant on the often fumbling cable companies to mark the channels copy protected or not.  But you can’t deny that this is a huge move forward.  It really puts CableCard and MediaCenter to where it should have been when it was first released.

Where Are the Extenders?

It wasn’t all good for Media Center though.  I still wonder where are the extenders?  Yes I know those new XBox360’s are a good value and yes they are a little quieter even.  Shoot I might even be okay with one XBox360 as an extender in my house, but I definitely do not want one by every TV in my home.  And I don’t want to use a HTPC (computer) at each TV either because of the extra setup/admin, noise and electricity usage.  Because Microsoft has ignored the cries for a true Media Server/Client setup and instead force us to have a PC (with their own tuners) at every TV (or an XBox360) they have made it very difficult for a multiple TV home – at least mine.

SageTV Hd200 Extender/Player

How difficult would it be for Microsoft to release a Xtender (the X is a play on Xbox of course), their own branded extender that works with Media Center.  This would keep them from having to rely on 3rd party CE companies and put them in control of the Media Center platform.  Lets be honest here – if SageTV can build a proper HD Extender surely Microsoft could do the same.

Dish Tuner?

Another thing we saw from CEDIA was that elusive satellite tuner – this one from DishTV still exists and works with MediaCenter.  The only problem is it isn’t available to purchase and so far there are no plans for it to be put on the market.  If this thing ever becomes available it will be a huge win for Media Center.  But until that day comes I’ll keep my opinion of it – it’s only vaporware.

Media Center Looks Better Today than they did Last Week

CEDIA showed us Media Center will live on and probably prosper.  I’m seeing some users on the various forums are taking a second look at Media Center now which is definitely a change compared to the past many months when many Media Center users were looking elsewhere.  I’m looking at Snapstream and SageTV to see what move they make now.  The change in CableCard certainly doesn’t change what hoops and costs they would have to do to make their programs CableCard ready, but those changes certainly mean there would be more users interested in it – and that should make the cost/benefit of doing CableCard much more interesting for the two companies.

Friday, August 28, 2009

Why Home Theater PCs Aren’t Mainstream – and Why They Shouldn’t Be

 

Toaster

    Simple or Complicated?

Piles of Cords

The Home Theater PC (HTPC) is far from a mainstream consumer product today.  This discussion comes up time and time again in the HTPC enthusiast circle and this past week rose it’s curious head again.  Here’s the question and my answers:

What is keeping HTPCs from the mainstream?  The Key Obstacles to the HTPC/Media Center going Mainstream?

I think we can all agree that HTPCs, Media Center, SageTV, BeyondTV, XBMC and the rest of these powerful Home Theater PC products are in a very tiny, niche market.  One that is made up of mostly technically adept and/or very determined enthusiasts who want more than a DVR, more than a TiVo – just more flexibility and power where you are in control of your media.

For fun, lets look at the key obstacles keeping HTPCs far from Mainstream:

Note that many (most) of these obstacles were gathered via an interesting Twitter conversation I had with other enthusiasts as well as those who follow (and are aware of) HTPCs to some degree.

Complexity

The number one obstacle in my opinion is complexity.  This is a tough one that can only be solved by dumbing down the HTPC or at least making it more appliance like.  You can go part-way towards appliance without giving up too much of the flexibility a HTPC gives you but it’s a fine line.

  • Setup & Maintenance Can Be Time Consuming and Requires at Least Some Technical Knowledge.  Many of the things HTPC enthusiasts deal with are things we take for granted, but more mainstream consumers wouldn’t have the slightest idea how to do or even want to expend energy doing.
  • It’s Not Plug & Play - To be mainstream it has to be a simple Set Top Box that you plug in and begin exploring.
  • Tuner Cards Inside Computers = Complications/Confusion – If we have to use an internal tuner card its going to be too complicated for the average Joe UNLESS it’s pre-installed.  If the tuner is USB that helps things but then you have the “is it compatible with given HTPC software”, is it HD?, will it work with my cable/satellite company? how do I change the channel.  The list can go on and on.  There are certainly answers for this, but they aren’t easy enough for the mainstream.  And most computers we buy do NOT come with a tuner card installed.
  • Too Many Hardware/Software Variables – As it stands today, building your own HTPC requires some serious homework – even for the seasoned HTPC enthusiast you better know what hardware and software combinations will work together the best.  And those multitudes of combinations in use makes the support the HTPC software company provides that much harder.
  • Home Network - Lack of home network capability.  How many have network connections to their TVs?  OR a wireless network that can handle HD?
  • Remote Control – Getting the remote control to work everything.  It’s easy for me, but not for the mainstream folk.
  • Self Imposed Complexity – This is sort of a knock on Microsoft or you can look at it as a knock on the organizations that forced MS to put these artificial restrictions on Media Center to get the content they wanted.  Microsoft has self imposed complexity with their many format restrictions, lack of viable extenders (XBox360 being an exception), native DVD and/or Blu-ray playback and other weird limitations.

Content

Getting content into your HTPC and distributing it throughout your network is a growing concern of HTPC enthusiasts these days.   The simple CATV connection just doesn’t cut it anymore – especially with the Cable Companies getting the go-ahead to ignore the FCC rules, limitations of clear QAM and no satellite tuners in sight.  The Hauppauge HD-PVR works great for the geeks like me, but won't work for mainstream.

  • Getting Premium HD channels and even regular, non-OTA HD channels isn’t cut and dry for Cable and Satellite customers with HTPCs.  And I don’t see this getting any easier.  Currently CableCard (for cable) on Microsoft MediaCenter and the Hauppauge HD-PVR are the only two solid solutions for getting that content to the HTPC.  And both have their disadvantages and complications.
  • Blu-ray & DVD for Movies – Want to play a movie stored on your HTPC server and stream it to an extender or other computer?  It isn’t as easy as it should be and ripping it to your hard drive has it’s legal issues regardless of how you look at it.  I can view all ripped and even streamed DVDs and Blu-Rays from my hard drive or my server’s optical drives, but you can’t do this with all HTPCs.
  • Video On Demand – Getting a cable video-on-demand movie or event isn’t in the cards for HTPC users.  Some (myself included) don’t care all that much as the quality is many times lacking and the price is usually too high.  But if that event happens to be a Missouri Football game I might think twice…
  • Compelling default online channels - Hulu, Netflix etc – Another one that isn’t cut and dry is online delivery of content.  Hulu doesn’t want anyone to view their content unless it’s on a computer screen.  Netflix is on the XBox 360 and even Media Center, but not on extenders.  As the media companies inch closer to online distribution of content this will become more of an issue.

Price

While the high price is definitely an obstacle, I personally don't think price is the main issue - if it was then you'd see 50% or more of wealthy households with a HTPC or some sort of media center and that just isn't the case.  It is an issue - one of perceived return on investment by the buyer, but I think a smaller one then the others really.  If we’re talking about HTPCs going mainstream then the price does come into play yes, but I think price is a smaller issue compared to those above.

Awareness

  • Understanding of the concept of the HTPC – Ever have someone ask you: how do you do that?  And you answer “it’s my HTPC powering all of my TV/Movies/Music/Photos.”  The glazed over look from these people is almost universal – HTCP?  What’s that?  Did you get it from Time Warner?  They don’t even know what MediaCenter is (mine is a SageTV powered – not Microsoft, but still.)
  • Names of HTPCs, Extenders, Etc – Is the name HTPC something so foreign and/or geeky that it won’t sell?  I think it probably is and thats why I like what Microsoft did with “Media Center.”  It sort of gives the meaning that HTPCs are more than just a computer.

Market

  • Too many devices fighting to be the ONE device attached to the screen (HTPC, PCH, WDTV, Laptops, Roku, Blu-ray players, SageTV HD Theater, Windows MC Extenders.)  Even the techno bloggers say “not another box at the TV!”

Other

  • You Want to Put What in My Living Room?  Clutter & complexity of all that HTPC stuff - Server, Tuners, Networks, More computers or extenders or XBox360's around the house.  HD-PVR's and/or cable boxes etc.  Cords galore!
  • Noise – Something that causes some fits is the noise an HTPC or XBox360 emits.  My SageTV HD Theater is silent and that is what we need to make it acceptible

 

Now that we Have some of the Obstacles Listed, Do we really want it to become mainstream?

I think eventually there will be some sort of device or concept similar to HTPCs that IS mainstream.  It will be easier to use, but won't be as "powerful."

I want something in-between what we have today and mainstream.  It has to be popular enough to garner a force with getting content (online and via tuners) and to make it a profitable business for a larger company like MS, Apple and even the CE manufacturers, but it doesn't have to be as mainstream as the DVD Player for instance!  You give up way too much to make it truly mainstream.


Andy Van Till had a good Twitter quote when I posed the question about mainstream:  "Toasters are 'mainstream', I wonder if that is the right target?"  I think most of us would agree that toasters aren't what we're going for here.  But I think the existing market is EXTREMELY difficult for a company like MS or even Apple to operate in. 

There just isn't a bunch of revenues there with such a small niche of a market.  That's why I think SageTV is pretty successful.  They keep it small because they have to, but that gives them the ability to focus on one single market - the enthusiasts.  And a decent profit to them is a microscopic drop in the bucket to Microsoft.

  You see what I mean here?  There is a real incentive for a small company like SageTV to push forward through the difficult HTPC market with new features and CE devices even if the numbers of users are small compared to a MS or Apple.  Snapstream is another company that was in the market and even with their small size, they've moved on to focus more (or at least split their focus with the enterprise market.

Apple had dabbled with the Apple TV but it's hardly a true HTPC.  And even if they do come out with a home media device in the next months or years I see it being a crippled device in comparison to a full-blown HTPC.  Microsoft will continue with Media Center, but I think they’ll continue down the path of complete focus on the custom integrators as that’s where the customers and the money is.  And its a small enough group of customers to be able to support that group and their needs.  The enthusiast continues to be left to work harder to get the HTPC/Media Center he or she wants.  Some will get that with Microsoft Media Center, some with SageTV, and others will go with the many other options available.  But the mainstream customer will continue on with the crappy DVR and eventually VOD boxes that lock them into the content their way and not the customers way of doing things.

For more, be sure and check out the Entertainment 2.0 Podcast with Adam, Josh, Andy VanTil, creator of DVR-MS Toolbox and myself.  We had a great discussion on this topic and you’ll hear some good viewpoints in the podcast.  Another good post on this topic to check out is Phil Lozen’s at LivingHighDef

Entertainment 2.0 Episode 43: Why Aren’t HTPCs Mainstream?

Thursday, August 27, 2009

BeyondTV Plus MediaPortal vs SageTV – Redux Part 2

As many GeekTonic readers know, I was a long-time user of BeyondTV.  I still have BeyondTV installed on a test PC but have since switched to SageTV for my whole-home HTPC needs.  So after posting a how-to on switching from BeyondTV to SageTV I thought I’d share with you a counter-point guest-post by a long-time BeyondTV user who tried to switch to SageTV, but couldn’t make the move in the long run.  ZetaVu is a pretty hard-core user with some pretty specific needs, but you can’t argue that he put some serious time into trying things out.  I’ve noted a few corrections or “clarifying notes” where I thought they would be helpful to other readers, but otherwise I’m posting this review verbatim as provided to me by ZetaVu.  It’s a long one so I’m breaking it out into two parts – one which I posted early Thursday.

NOTE:  This is a guest post by ZetaVu, a GeekTonic reader and frequent guest-blogger on GeekTonic.  Basic guidelines for writing and submitting a guest post at GeekTonic can be found here.

This is part 2 of the article: BeyondTV Plus MediaPortal vs SageTV – Redux   To read Part one click here

 

Part 2 - Non-PVR functionality – SageTV compared Media Portal



Non-TV setup in SageTV is about on par with Media Portal, however Media Portal offers a configuration program similar to BeyondTV’s Webadmin, where all configurations can be entered or tweaked beyond the initial setup of folders etc. SageTV again requires all changes to be made in the Viewscape or directly to its Sage.properties file (their equivalent to BTV's settings.xml). Media Portal seems to have far more configurable settings, and their configuration program seems to be far better suited for dealing with the various external plugins or internal features.

A little more about Media Portal. It has come a long way in its development. Based in Europe, the MP community really is not well suited for developing the US TV market. Setting up channels in their TV Server is a real chore, and guide data is available only by subscription or HTML stripping. However, the setup is vastly improved. They give you the choice of whether to install the TV Server or not, and then walk you through the other features such as weather, music, videos and pictures. The configuration program lets you go in and adjust all settings and update databases in a non-htpc format. I also edit many of the xml files directly, and again, I have an unfair 3 year head start with MP over Sage. I use my remote to launch the BTV or MP interface, so I really don't skip a beat using the two program combination vs the integrated SageTV product. Others have also used MP to launch the BTV viewscape or simply run BTV as a service and view their videos in MP. They lose some of the BTV options, and need to run Comskip instead of Smartchapter.

First in my Media Portal setup is my music library. I can view by lists or album art, sort by Genre, Artist, Album, File, Year, any data in the ID3 files. Album art is cached and can come from ID3 files, folder.jpg or the internet. I added plugins for an information server that lets me control my music library from a wifi PDA, and a lyrics plugin. Visualizations can be added, and you can switch to other music engines like Foobar or Winamp. It also has typical playlist features and options to download info and recommendation online.

By contrast SageMC has many of the features of Media Portal's interface but with some notable exceptions. First, it has less views. If I want to sort by year or one of the lesser ID3 fields I need to make a playlist for that. Second and more important is the playlist or currently playing access. Media Portal lets me use one keyboard shortcut to add songs, albums, artists, genres, folders etc to the current active playlist, then another shortcut to toggle to this list to browse, shuffle etc. Sage doesn't have anything this convenient, more than tripling the time and effort to make a custom playlist on the fly. MP also lets me toggle between the menu and full screen visualizations with a shortcut.

MP also has some different plugins that will let me remotely browse my music library using a wifi or bluetooth enabled device and gives me full playback control (MPBlue for older versions, Information Server or PPC Remote for current versions). This lets me control my music from anywhere in the house without access to a tv, a real bonus since my house is wired for sound from my central stereo. Sage currently has remote and web interfaces in progress but none at near the level of the Media Portal products. I did not explore other music plugins for Sage, nor did I compare the winamp or other engines available, but in the default systems other music and navigation were similar.

Next feature is Pictures, In Media Portal the pictures section is folder based, thumbnails are generated while browsing then cached (no way to generate and store them ahead of time like the music  and video libraries). The slideshows run in order, no slideshow playlist, but has zoom and rotate features. MP also has several slideshow effects, my favorite is the “floating picture” effect. I did not do much with Sage's default picture section as I had been a fan of Craig's PSE photo plugin from back in the Beyond Media days. This plugin lets you use the tags from an Adobe photoshop elements database to sort files, and lets you pick and filter collections of tags for a slideshow. Unfortunately, the slideshow effects for Sage are very limited, no floating picture, zoom or rotate, so this plugin is not as impressive as it was in Beyond Media. If I can only convince Craig to port it to MP...

MP's Video section lets you add videos to playlists so you can navigate a playlist like chapters on a DVD. I use this feature for home movies, which I save as clips and then can join together depending on who the audience is and what pertains to them. You can also change playback filters, aspect ratios, and use the movie database to download info on the movies like a DVD library. You can also add your own video attributes to this database manually. The DVD program is similar to most, no special comments here.

Sage's video information is fairly similar, and they also let you add videos to a playlist, however their playlist is shared with music where the MP playlists are separate. Regarding the other video attribute features, the only difference I will comment on is that Sage downloads its info on the fly and for MP I've only updated it using the movies database in the configuration program. Here they are closely matched and it comes down to personal preferences. Both MP and BTV have far more in video aspect settings which I think is an advantage. The other really annoying thing with Sage is how videos and folders are organized. I prefer to browse videos by folder location, and organize by subfolder. In BTV and MP folders are listed at the top and then the contents. In Sage, folders are stashed away with the files in the parent folders, alphabetically, and all setup video folders are merged together so I can't distinguish between them. I really need to have one empty master folder with all sub folders in there to organize the way I prefer.

Finally the MP weather section really stands out in my mind. It lets you setup multiple locations and has multiple animated maps per location. It provides four day forecasts, detailed forecast, and the multiple animated dopplers to see what's really going on. SageMC has similar forecast info but for only one location, and while the MC version has maps they are generic maps and none are animated.

In addition, the default program has radio, lastFM, some games and file management plugins built in. Additional plugins can be added for email, RSS feeds, movie showtimes and trailers, recipes, caller ID, on and on. I could spend a week comparing the different plugins, but safe to say both programs are well supported by their plugin communities. For Sage online videos, RSS feeds and email are integrated, these are disabled by default in MediaPortal. Neither program offers a guide browser that I prefer over Firefox.

The one integrated Sage feature that stands out is the online services section, easy access to online videos by type, news, even Home and Garden for the wife factor. Sadly, give it a few days and the novelty runs dry. I had tried a few plugins for online video in MP but when they started running into legal wranglings with Hulu and Netflix I opted just to launch Firefox fullscreen with Zinc. Zinc gives you access to in my opinion the most online content, and has the least issues since it still runs through the web browser, but includes remote functions that work well with Eventghost.

Remote features and Keyboard Shortcuts

The following is an incomplete list of keyboard shortcuts I map in Eventghost to control my HTPC. There is a Sage plugin for Eventghost that has some additional functions not accessible by keyboard shortcuts. The drawback with this si that Sage has to be running when Eventghost starts, otherwise this plugin gets disabled.

Event Beyondtv Media Portal Sage
Play P P Ctrl-D
Stop S B Ctrl-G
Pause space space Ctrl-Shft-S
Fast forward Right F6 (DVD) Ctrl-M
Rewind Left F5 (DVD) Ctrl-N
Forward Frame Space-Right   Ctrl-S
Backward Frame Space-Left    
Skip Forward . (period) Up Ctrl-F
Skip Backward , (comma) Down Ctrl-A
Next Track   F8 Ctrl-Up or PageUp
Previous Track   F7 Ctrl-Down or PageDown
Next Chapter   F8 PageUp
Previous Chapter   F4 PageDown
Skip Forward adjustable   Right Ctrl-F8
Skip Back Adjustable   Left Ctrl-F7
Up Up Up Up
Down Down Down Down
Left Left Left Left
Right Right Right Right
Enter Enter Enter Enter
First Item   Home  
Last Item   End  
Menu/Home Home H  Home
Back Esc Esc Alt-Left
Toggle Playlist/Menu   F1  
Add/Remove Playlist   Y  
Options Menu O Mouse Right-Click Esc or Ctrl-O
Record R  R Ctrl-Y
Show Info I F3 Ctrl-I
Wake/Standby     Ctrl-Z
Shut Down Alt-F4 Alt-F4 Alt-F4
Page Up ] (end bracket) PageUp PageUp or F5
Page Down [ (open bracket) PageDown PageDown or F6
Channel Up ] (end bracket) PageUp Ctrl-Up or PageUp
Channel Down [ (open bracket) PageDown Ctrl-Down or PageDown
Previous Channel L   Eventghost
Update Guide U    
Volume Up + (plus) + (plus) Ctrl-Right
Volume Down - (Minus) - (Minus) Ctrl-Left
Fullscreen/Windows Alt-Enter X Ctrl-Shft-F
Fullscreen Visualizations   F  
Video Aspect ratio Under options O S  Alt-S(4x3) Alt-W(16x9) &Eventghost
Rotate Picture   R   
Zoom Picture   Z or 0-9  
Guide F7   Ctrl-X
TV (LiveTV) F6   Ctrl-V
Recorded Shows F5   Eventghost - library
Mark Watched     Ctrl-W
Mark Favorite     Ctrl-K
Mark Don't Like     Ctrl-J
Delete Delete 0 Delete



This list is far from complete, I did not include any of the Media Portal TV shortcuts or some of the Sage and BTV shortcuts I really never used. Also Many of the non-pvr shortcuts are not available for BTV because it lacks those functions. The SageTV Eventghost plugin also has some actions that there are no shortcuts to, these are marked as Eventghost.

Based on this, the options to mark shows watched, favorites etc are available in SageTV but not BTV. Also, BTV's options let you control video and audio, Sage's options don't let you change audio (SPDIF vs 2CH) but has other options. Three shortcuts that I really miss are Media Portal's Add to playlist, toggle playlist, and fullscreen visualizations. All of these require multiple clicks in Sagetv.

Final Summary, Parts 1 and 2


Well, here is where my bias takes over and I list positives and negatives about each program. Again, take my listing with a grain of salt, I am not a new users evaluating the programs evenly, I am a very experienced BeyondTV and Media Portal user contrasting SageTV to them, and since I'm comfortable with what I know I expect I'll be more apt to find flaws with SageTV.

Setup
I find both BeyondTV and Media Portal easier to setup for basic features, and for features such as SPDIF out and commercial detection. SageTV has a much more difficult learning curve, and is limited in versatility. BTV has the Webadmin for tweaking most behind the scenes settings, MP has the configuration program. Sage relies on making changes in the program itself or by editing an xml file. BTV made channel setup much simpler using Snapstream.net, and offered more tuner control in my opinion.

PVR performance and features
BeyondTV has taken a step backward in its recent releases for OTA recording quality, however the negatives are limited to channels with on the fringe signal. While Sage handles these channels better it is not without errors. Sage provides more flashy information on shows and channels but lacks features like a signal monitor. Sage puts more energy into marking shows and making suggestions, BTV puts more emphasis in easily accessing video and audio aspects. BTV has DIVX showqueezing in addition to wmv and H.264 that Sage has (Sage also has mpg conversion). Sage also lets you convert part of a file, a feature only available in BTV enterprise. BTV also offers a DVD burning plugin. Commercial detection performance was similar. Sage began to suffer from long delays when starting HD playback, this could have just been an issue with my install however I did not make a lot of changes. Advanced recording options were similar on both programs, but I preferred BTV's recording job and upcoming recording interfaces as they offered listings reaching out up to two weeks. I did not find any issues with either program for guide data errors.

Placeshifting
I did not compare Link to Client, but isntead focused on Placeshifting. The BeyondTV placeshifter does not have a LAN feature, it measures connection speed and transcodes accordingly, causing higher server load. You have the option of using VLC with the placeshifter to play files, which lets BTV work with Mac and Linux clients. However, issues with OTA recording cause some HD channels not to have audio in VLC. Overall the playback quality in VLC is excellent but cpu load especially in Linux is high. Sage's placeshifter was very unstable and buggy in my testing, and worked better on Windows than Linux. Video quality for SD shows was very good, but HD video from OTA or H.264 files had wavy edges and stuttering. I could not find ways to improve this quality, as such it is a bust for me.
Other HTPC features
Media Portal has what I consider superior music, weather, and picture slideshow features, although Sage's PSE photo plugin gives you more versatility in choosing pictures for a slideshow, the lack of slideshow effects takes away from this. Their video library and details sections are similar, although I am unhappy with how Sage displays folders and files mixed together. Video playlists are available on both programs, Sage combines Audio and Video, MP separates them. MP offers one click access to add songs/videos to playlists and to toggle in and out, as well as full screen visualizations. Sage requires multiple clicks for this. Sage has an excellent online video addin, however it is not as versatile as the Zinc Firefox plugin.

Overall Impressions
While I am confident that if BeyondTV stopped working today I could live with a switch to SageTV, I don't see enough advantages and in fact have encountered enough negatives to keep my from buying the SageTV program. If I were approaching these products as a new user, I would probably buy SageTV rather than BeyondTV. At this time, I do not see any of the free HTPC programs meeting the performance, ease, and reliability of either of these programs. I think Media Portal is making great strides and if they can improve their TV Server and come up with a reliable US guide solution, I see them as a serious threat to both these products as well as Windows MCE programs. I think the Linux alternatives will eventually be what does in all these options.

On a negative, neither of these programs seems to provide a good Linux client option. I did not explore Sage's linux server version, but I am disappointed in the placeshifter performance in linux (and there is no Client or Link option).

About the author:  "ZetaVu is a frequent commenter and Guest-Poster at GeekTonic with a great deal of knowledge with HTPC's and other media gadgets.  I've gotten to know him from the many hours spent on the Snapstream, MediaPortal , AVS and other Forums where you'll often find him (under the same online name).  His past guest posts include Control Your HTPC With EventGhost, iPod Without iTunes, Video Editing Power Tools, and MediaGadget Showcase for his setup all of which are great reads.

Wednesday, August 26, 2009

BeyondTV Plus MediaPortal vs SageTV – Redux Part 1

As many GeekTonic readers know, I was a long-time user of BeyondTV.  I still have BeyondTV installed on a test PC but have since switched to SageTV for my whole-home HTPC needs.  So after posting a how-to on switching from BeyondTV to SageTV I thought I’d share with you a counter-point guest-post by a long-time BeyondTV user who tried to switch to SageTV, but couldn’t make the move in the long run.  ZetaVu is a pretty hard-core user with some pretty specific needs, but you can’t argue that he put some serious time into trying things out.  I’ve noted a few corrections or “clarifying notes” where I thought they would be helpful to other readers, but otherwise I’m posting this review verbatim as provided to me by ZetaVu.  It’s a long one so I’m breaking it out into two parts – one for Thursday and the second one you can read here.

NOTE:  This is a guest post by ZetaVu, a GeekTonic reader and frequent guest-blogger on GeekTonic.  Basic guidelines for writing and submitting a guest post at GeekTonic can be found here.

This is my third attempt at SageTV, even though it is my first review on the matter. I have been using Snapstream's BeyondTV since 2005, started with version 3.4 and have invested time and energy in the beta programs for every build since. As a result, I am heavily biased towards BeyondTV both from familiarity and preferences. About a year ago I tried Sage out when I became annoyed that Snapstream was reneging on their promise to integrate Beyond Media into BeyondTV. Unlike SageTV, which offers music, pictures, and other applications integrated in their product, BeyondTV had a separate program called Beyond Media that handled media other than TV and video. At the time I did not feel comfortable with Sage and did not see any advantage to switching.

In addition to BeyondTV I was also using Snapstream's Beyond Media as well as Media Portal for my other HTPC components. Media Portal is an open source HTPC program, and although it has its own PVR, I disable that and use it as a companion to BeyondTV. The main issue with free HTPC programs in my opinion is the ability to set up the TV channels and obtain reliable guide data. I find the other components of Media Portal meet all my needs, music, pictures, video library, weather etc. Recently Snapstream discontinued Beyond Media so my current system uses BeyondTV and Media Portal exclusively. Feature wise, I preferred the combination of those two programs over SageTV and its interface the last time I tested it. For that test I only tested the default skin, never installing the SageMC STV.

Now I felt the time was right for a head to head comparison. I have BeyondTV 4.9.2 working as good as it is capable and Media Portal 1.0 tweaked out to my liking. I was however seeing some signal quality issues with over the air recordings so I wanted a second opinion. For this comparison I did some research first, and followed the Geek Tonic guide for SageMC installation. This article covers my notes and impressions of SageTV vs BeyondTV/Media Portal. It encompasses about 40 hours of direct SageTV tweaking and research. Unfortunately that compares to over a thousand hours of BTV and MP experience, so take this as a familiarity biased comparison, honest as I will try to be.

My Setup: I built my HTPC server on a Foxconn NF4UK8AA-8EKRS motherboard with AMD 4200-x2 processor, 2gb Corsair memory, Asus Earthmate 430 power supply, and PNY 8500 GT video card. I have just over 2TB of hard drive space and an NEC DVD burner. My capture cards are a Hauppauge HVR1600 with remote, HVR950 USB, HVR2250 dual tuner, and HD PVR. The HD PVR is connected to a Directv H21 HD receiver via spdif (dolby 5.1) and component, the receiver is locked at 1080i. The 1600 uses one tuner for OTA HD and the other for s-video from a Directv H20 locked at SD. I have four OTA HD inputs all together, each fed from a roof mounted antenna feeding an electroline 8 port amplifier. Both Directv receivers are controlled with serial tuning cables, null modem cables with Iogear Guc232A usb to serial adaptors. I also have ATI Remote Wonder and both this and the Hauppauge remote control the HTPC using Eventghost. I monitor the HTPC with an LCDSmartie. My system is Windows XP Sp2 with all security updates, no antivirus or firewall on the computer (Use firewalled router). Main TV is Samsung LNT-466F connected with component and analog audio, and SPDIF audio going to a Yamaha RX-V663 SS receiver.

Part 1 – SageTV compared to BeyondTV

Setup issues
Clearly since I have been using BeyondTV for four years I can't provide any detail about issues with its setup, I am a master after 100+ reinstalls. What I can do is point out what I found different or particularly with the SageTV install and contrast it with BTV

  1. Serial Tuner for Directv. I currently use null modem to usb to change channels on my Directv H20 and H21 receivers. I could not get this to work for a while, initially I thought I had the wrong com port, but after checking with Brent found I had to change a setting in detailed setup to Fast to get this to work (not very insightful). This experience also brings me to #2
  2. Could not change serial tuner com port after setting up source. Really this means that I miss the Webadmin of BeyondTV, where I can use Firefox to change all my settings in BTV behind the scenes. Navigating through Sage's htpc setup menus got cumbersome really fast. Worse, I could not find a way to edit the com port so I had to remove the tuner and add it again with the correct port.
  3. Cannot disable tuners, can only add or remove, and basic editing. To disable a port you remove it, and while you can add it again, if you use multiple guides you can lose all your changes.
  4. Channel setup – BTV lets you setup a snapstream.net account, where you can go online and setup your channel info. This lets you import the edited guide quickly. In Sage, I have to manually hide channels, and with Directv that's a lot of scrolling and clicking. This was even more frustrating when I removed the tuner to fix the com port and then had to hide all 200 channels I did not want again.
  5. No signal meter on OTA setup – I like to see what my signal strength is per channel.
  6. Advanced setup options: things like enabling spdif, commercial remover, etc, are not part of the base program. Setting these up requires some good advice like the GeekTonic guides, searches through the forum or a lot of reading in the almost 300 page manual (use the one in Help, an online search found older versions). [NOTE FROM EDITOR – The latest documentation is always installed on your computer with the install of SageTV. So just do Start>Programs>SageTV and you’ll see the full help document that corresponds with the version of SageTV you have installed.]

    Overall, setup was far more complicated to get the equivalent features I am used to in BeyondTV. BTV uses a windows installer to setup remote, tuners, channel lists, etc. You can then go into settings within the viewscape to set some of the simple parameters, like whether commercials are automatically detected by Smartchapter or if you want to Showsqueeze files into compressed formats. It also provides access to the DVD plugin for archiving. More complex settings can be made by accessing the Webadmin, the web interface which lets you customize recording and showsqueeze settings, and then anything from network to updating to tuner settings. Finally some advanced features can be set by editing the settings.xml file. Sagetv requires most changes to be made in one of the setting pages, usually detailed settings. Some adjustments require opening external applications and manually running setups, such as SPDIF and Comskip. Sagetv does have a web interface plugin which I did not test at this time. Again, this is a separate install.

    For remote control I use Eventghost rather than the internal remote applications in Sage or BTV. This lets me customize my universal remote or the buttons on my Remote Wonder any way I want. I was able to get most but not all of the PVR remote function is Sage that I used in BTV. BTV has an options shortcut (keyboard O) that lets me change video and audio instantly during playback. Sage does not have this feature and it is missed. A more detailed comparison will be in Part 2 of this article.  [NOTE FROM THE EDITOR – You can customize any keyboard shortcut or IR remote control button from within SageTV without needing EventGhost or Girder – you can use those programs but they definitely are not necessary]

    Recording Quality
    Here I got a little bold and tricky. I just recently got a Hauppauge 2250 dual HD tuner, so I assigned tuner 1 to BeyondTV (actually had both assigned but disabled tuner 2, which is nice to be able to do as an option) and assigned tuner 2 to SageTV. I was capturing over the air (OTA) high def recordings from my roof mounted antenna, fed through an 8-port Electroline amplifier. This let me record the same show (picked my weakest OTA channel) at the exact same time using the same tuner. To my utter amazement, it worked! Both programs recorded the show and I was able to do a complete and concise quality assessment. Mother nature was cooperating as well, I had some nice icy rain to torment my signal as much as possible.

    Initial results had Sage leading on the signal quality front. Head to head, the .mpg (process stream) files Sage created had less pauses or pixilation than the BeyondTV .tp transport stream files. This led me to a long term comparison, recording exclusively with Sage for a week. For this I added my HVR1600 and 950 cards, as well as my HD PVR component/spdif Directv recording, and s-video Directv recording on my HVR1600 card. The more I recorded, the more pauses, stutters, etc in OTA HD I started to catch with Sage. While not without errors, Sage was still catching less errors than BTV 4.9. However, much of this may be related to changes in the way Beyondtv handles OTA transport streams in 4.9. Previous versions of BTV (4.8 and earlier) seemed to perform more similar to Sage. This is an issue Snapstream will need to address since the PVR is what they survive on.

    For the HD PVR I found no difference between Sage and BTV. Both had the same quality and neither locked my system. My Directv receiver output is locked at 1080i, and I capture spdif Dolby 5.1 audio. I did see some wavy texture on a few channels, particularly on black or dark backgrounds, but this was the same for both programs. Likewise I saw no differences on s-video captured from Directv.

    Another feature I like about BTV is the log, which lets me check and diagnose recording or program issues. I've been using this steadily to track which tuners are used for recordings, specifically when I get stuttering or other artifacts. Sage has a log but it tracks everything, and is not enabled by default. Sage however lists the tuner number on recordings, however I did not find a way to set tuner priority, other than to tell Sage to use only that tuner or only a channel assigned to that tuner. [NOTE FROM THE EDITOR – Since ZetaVu tested SageTV logging is now enabled by default and easily turned on/off with a toggle switch in settings.  And tuner priority is configurable within SageTV]

    Stability and Placeshifter
    I put these two together because I really didn't start seeing program lock ups until I started trying out placeshifter. However, Sage lockups are not only caused by placeshifter, I've had the main program lock up on me several times, usually during file playback. The non-placeshifter lockups might be caused by playing back .tp files, I had to add this extension to the Sage.properties file: seeker/video_library_import_filename_extensions list. Maybe the .tp files are causing this, maybe Sage just isn't as stable as btv, or maybe these are learning pains. I used to get a lot of BTV lockups, but then again most of those were in the betas or with older video drivers.

    A recent development that finally turned me off of the SageTV trial (spoiler alert) was the freezes when entering settings and when starting file playback. This started after I enabled Comskip sometime, may or may not have been related to it. Sage would take between 10 and 60 seconds to enter a screen or start video playback in TV. Did not have this issue in Videos, seems to related to Sage TV recordings. Reboot did not fix it, and it was what finally did it in for the wife factor.

    The placeshifter lockups were one of the two issues that killed placeshifter for me. They seemed to be the worst when I tried to use placeshifter from one of my linux boxes. The reason I tested placeshifter rather than client was I wanted to make all my other computers run Ubuntu, and Sage does not have a client for linux. It took me many attempts to get placeshifter to work on windows, I had to open the server port on my router even though I was going to access it on my LAN, had to setup a username and password, and for good measure turned off 3d accelerated. (suggestion from forums)

    I finally got Placeshifter to work from a windows machine, but still could not get it to work from any of my Ubuntu machines. I used the debian installer on 8.1. The ubuntu attempts were getting through to server, I knew this because that was what locked up my server several times. Then, for no reason, it started working, which annoys me more than anything else.

    Both placeshifter weren't very promising, video quality was very poor, even when I turned off all conversion and set it up for LAN usage. With conversion the files are very pixelated. Biggest issues were transport streams and H.264 though. Both had stuttering, freezes, and very wavy edges on video regardless of the settings or platform I ran on. In Windows, CPU was about 30% and in Linux about 80%. By comparison, BeyondTV's placeshifter to vlc (rather than silverlight which is not yet available on Linux, hoping for progress on the Moonlight project) shows much cleaner video, but is a big drain on server and client cpu. The problem with Snapsteam's placeshifter goes back to recording, some channels lose audio in VLC, but not in BeyondTV or Silverlight. This occurred in 4.9, 4.8 recordings did not have this issue, but so far no acknowledgement from Snapstream on the problem despite many bug reports and forum posts. All things considered, Snapstreams Placeshifter beats out Sage for video quality alone, at least to Silverlight, VLC needs work.

    Speaking of the forums, I posted many questions as a newbie to see how the Sage forums respond. I'm used to the Snapstream forums, hell, I'm one of the people that does a lot of the responding there. On Sage my specific questions did a lot better than my general thread talking about my experiments and asking for a lot of suggestions. All in all, I'd say the forums were on par with Snapstream. Sage had a lot more posts but Snapstream seemed to address questions as effectively as Sage forums did. I did not try to use Sage's technical support, so I cannot comment on that. I have all but given up on Snapstream's technical support, their response time to issues has become unacceptable compared to the past, possibly because of less developers and the change in focus to their Enterprise product. The lack of commitment from Snapstream to their consumer customers is probably the biggest reason for defections. Sage also has a 200-300 page manual that was a little over the top, but I found a lot of clues, otherwise GeekTonic and Google were really my best friends when it came to sorting things out.

    PVR extras
    I decided to focus on 4 extras for the PVR portion of Sage to compare it to what was stock in BeyondTV. I did not look into a DVD burning plugin for Sage, I don't use this much in BTV and was starting to run out of trial.

    First was commercial detection. BTV uses either the internal Smartchapter detector or you can add Comskip or another program using customer post processing steps. I tried the Comskip program once in BTV, and didn't see any better results than Smartchapters. Smartchapters works very well in SD and OTA HD recordigns, but it is fairly useless on HD PVR recordings.

    For Sage, you have to install a Comskip Scheduler plugin (comes with Comskip) and configure this using its one program to get it to work. If you use the default skin you also have to add the utility to Sage to use it, but SageMC skins already have this. I could never find the utility, and after installing it didn't work for a while and then suddenly started working. Sadly a lot of things in Sage act that way, see Placeshifter for another example. Once working, Comskip seemed to work perfectly with my recordings, although I didn't get anything for HD PVR recordings (I did update Comskip for this extension). Apart from difficulty in setup, this seems to be an adequate alternative to Smartchapters, in fact I'm considering a second try at Comskip in BTV to see if I can get it to work with my HD PVR recordings.

    Next tweak was audio. In BTV, I click options, keyboard shortcut O to access video aspect ratio and audio for playback. The video aspect comes in useful when recording SD from directv, it lets me switch to Letterbox, fullscreen, 16x9, 4x3 or other aspects to eliminate black bars in the picture. The audio lets me stick with 2-channel audio that feeds my tv or audio receiver, or switch to SPDIF passthrough for shows with Dolby 5.1 to my Receiver. Sage does not have anything this convenient. I can adjust video aspect in playback, but only have 4 options. The audio is far more complicated. TO enable SPDIF, I need to go to settings and switch to AC3Filter, and use the AC3config file outside of Sage to enable and configure SPDIF. Once this is done, I can switch back to analog audio but I need to go through setup again. This is a big drawback for Sage. The bigger drawback is that I was not able to setup SPDIF, all I got was static. Based on the forums this might have been caused by interference from the Arcsoft audio decoders, but by this time I was pretty much through so I did not explore further. Again, ease of setup is important here and in this case it was more that I was willing to deal with this time around.

    Video Conversion, both Sage and BTV have video conversion with a variety of defaults. BTV calls theirs showsqueeze, and I can set recordings to automatically showsqueeze to WMV, DIVX, or H.264 formats, and can create custom parameters in the web interface (Webadmin). Sage has similar functions but it seems to focus on mpg and H.264, not DIVX. Both programs have user generated plugins that can use third party applications like AutoGK or Handbrake, but given the default programming I think I like the showsqueeze funstion better than Sage's video converter. Going through exercizes of trying to simulate most events in Sage and BTV, I find that what BTV does is much easier and more convenient than Sage.

    LCDsmartie, I've used BTVsmartie with a homemade LCD for years to list when a recording was occuring, which tuner, next show and recording times. I recently expanded this to also control some LED's using LEDsDriver, so I could tell from other tvs when a tuner was in use, and in fact to send a disable tuner command via my serial port cable so no one would change Directv channels during recordings. For BTV, the smartie plugin just needs to be placed in LCDSmartie and set accordingly. For Sage, you need to install the getstatusplugin first and then the LCDplugin. Also, the Sage plugin on LCDSmartie's site was more complicated to setup than the BTVSmartie, but I felt that I could get all my screens and actions to work equivalently given time. There is an alternative plugin, MizookLCD, which seems to have more flexibility.

    Sage Extras - PVR

    Last, Sage offers many other extras not found in BTV. Many of these are available in Media Portal, but I rarely use that for video playback So I'll mention them here. Sage offers recording suggestions based on favorites and cued shows, BTV offers community recordings based on most popular shows from Snapstream Buzz. Sage also has views like current movies, genres, and downloads pictures and data for shows. BTV shows less show data but does let you search by genre and actors, keywords etc. There are many other features, most of which I did not explore fully enough to comment on. Media Portal has many of the same show data features in their movie library. As we are pretty much at the point of switching from BeyondTV to Media Portal,
  7. I'll leave the rest of the comparison to part 2 which you can read here.

About the author:  "ZetaVu is a frequent commenter and Guest-Poster at GeekTonic with a great deal of knowledge with HTPC's and other media gadgets.  I've gotten to know him from the many hours spent on the Snapstream, MediaPortal , AVS and other Forums where you'll often find him (under the same online name).  His past guest posts include Control Your HTPC With EventGhost, iPod Without iTunes, Video Editing Power Tools, and MediaGadget Showcase for his setup all of which are great reads.

Read Part 2 of this article Here