[pvrusb2] HVR-1950 Schedule Information Source

Roger rogerx at sdf.lonestar.org
Thu May 7 02:18:37 CDT 2009


On Wed, 2009-05-06 at 23:55 -0500, Mike Isely wrote:
> On Wed, 6 May 2009, Roger 
> > 
> > I've performed manual scheduling using MythWIKI for the past year.  It's
> > much easier with the wiki page, after the initial learning curve.
> > 
> > Feeling more comfortable the HVR-1950 should work here after acquiring
> > this missing info concerning EIT & finding XvMC works extremely well
> > (nullifying the system requirements. ;-)
> 
> You DO realize you're debating an issue that amounts to a trivial 
> $20/year, right?

Yes.  I also realize the *real* person bailing out the banks is me with
my interest payments.  Besides, I'm quite boring here in my old age &
only watch the nightly news & PBS shows. :-)

> 
> 
> > 
> > I was considering a HDHomeRun, but then would figure I would have to
> > upgrade my entire network to gigabit and then, as I run Gentoo syncing
> > to a local portage, would create hiccups on the local net causing frame
> > jitters during recordings.  Figure the pvrusb2/hvr-1950 will provide
> > better stable recordings.
> 
> You'll get the same quality of recording from either type of device.
> 
> Two errors in logic here.
> 
> First, you don't need a gigabit network to use an HDHomerun.  I ran here 
> using 100BaseT for quite a long time without any problem.  (I'm using 
> gigabit everywhere now but this wasn't the reason why.)  If you're 
> really worried about this, stick a second NIC in your backend system and 
> use a crossover cable to direct-connect it to the HDHomeRun.  With that 
> you'll have a private pipe to the tuner anyway.
> 
> Second, the data from an HDHomeRun - just like from an HVR-1950 or any 
> pvrusb2-driven device - is a digital bit stream consisting of mpeg2 
> data.  These are not raw video frames and are thus not sensitive to 
> relative timing.  This is an important difference because mpeg2 data is 
> internally self-timed.  Jitter / non-deterministic packet delivery will 
> not harm the quality of the video stream at all.  So long as the sending 
> side can buffer a second or two of data (should not be a problem) you 
> won't lose anything.  And since the receiving end is a MythTV backend, 
> it's going to buffer up a few seconds there anyway.  Hiccups should not 
> be a problem - unless your backend gets overloaded but that's the same 
> with a pvrusb2-driven device as well.
> 
> The behavior of the bit stream from an HDHomeRun will be functionally 
> identical to what you get from a pvrusb2-driven device, i.e. in the end 
> it's just an mpeg stream.  And a 100BaseT link should be fine.
> 
>   -Mike

Thanks for putting some holes into my apparently logical thinking
patterns. ;-)

Didn't realize the HDHomeRun buffered packet transmittal.  But I am
constantly maxing-out my 100TX home LAN with local Gentoo Portage syncs.

There's a good write-up in a forum on HDHomeRun packet transmittal
rates. ie. 100Mbps for 100TX LAN, and one HDHomeRun only uses 20Mbps.

I've also implemented nice & ionice into my Portage syncs to prevent
overloads. (ie. ionice -c2 -n7 nice -n19 rsync)

-- 
Roger
http://rogerx.freeshell.org



More information about the pvrusb2 mailing list