<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16609" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=942535918-08032008><FONT face=Arial
color=#0000ff size=2>I have two 4250HD STB's from Cablevision here in
NY and I have had pretty good success recording HD and SD over firewire. I
tried channel changing channels over firewire when first setup however the
results were chaotic so I still use a IR blaster. Myth lets me watch any HD
content on my SD TV without any problem, it just letterboxes it which is fine
for me.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=942535918-08032008><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=942535918-08032008><FONT face=Arial
color=#0000ff size=2>The main problem I have is certain channels (mainly
Discovery HD Theatre, YESHD and all of the SD STARZ and Encore Channels simply
can't be viewed through MythTV over firewire. Oddly enough YES in SD, the
discovery channel and STARZHD can be viewed. Cablevision says they do not put
any 5C encryption on the firewire ports and my other 200 channels seem to work
fine although I never watch most of them. I also have looked at the diag menu on
the cable box and it looks clean. I have heard cable networks themselves will
put encryption on by themselves but why would STARZ let me watch there HD
channel freely and not their SD lineups? I've called Cablevision about it and
they were actually surprised I have gotten firewire capturing working since they
have been unable to do it using Windows MC and they are trying to figure out how
to get it to work.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=942535918-08032008><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=942535918-08032008><FONT face=Arial
color=#0000ff size=2>Most of my firewire resets are now tied to switching to
these channels which makes me unplug the firewire cable from my Myth box and
power cycle the STB and them plug the firewire cable back into the Mythbox. I
haven't had any luck with firewire bus resets being able to bring things back to
life by itself.</FONT></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> mythtv-users-bounces@mythtv.org
[mailto:mythtv-users-bounces@mythtv.org] <B>On Behalf Of
</B>fuzzie1300<BR><B>Sent:</B> Saturday, March 08, 2008 9:25 AM<BR><B>To:</B>
Discussion about mythtv<BR><B>Subject:</B> Re: [mythtv-users] SA4200HD via 1394,
mixed SD and HD<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=gmail_quote>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">I
got the STB shortly before SA4200 support was added to MythTV SVN, and<BR>by
the time I got my cables all sorted out it was working. Initially
I<BR>had some stability problems: every week or so, a firewire recording
would<BR>fail, and I would have to power-cycle the STB as well as re-start
the<BR>backend to get things working again.</BLOCKQUOTE>
<DIV><BR>I have the SA4250 and have similar problems. <BR></DIV>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid"><BR><BR>This
was all taken care of after enabling BusReset
in<BR>"libs/libmythtv/linuxfirewiredevice.cpp" (back when this was not
enabled<BR>by default), and in subsequent SVNs this has been very reliable
without<BR>changes. Thanks to whomever fixed that!</BLOCKQUOTE>
<DIV><BR>as I am on mythdora 4, does the firewire_tester reset command do
same? I haven't had any luck with firewire tester testing or resetting (I
do have firewire tester svn from around December ).<BR></DIV>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid"><BR><BR>I
have two remaining problems. The first, I don't know how to
debug:<BR>I've only run into it twice. The backend claims to have
recorded a show,<BR>yet the file simply does not exist. There were no
unusual messages in the<BR>mythbackend log, just notations that the recording
was started & stopped<BR>at the expected times. I've recently
upgraded to SVN r16382, and will<BR>post again if I ever see this specific
behavior.</BLOCKQUOTE>
<DIV><BR>I have a file, but it's 0 bytes (I think this is a symptom of it
just not working as above? )<BR></DIV>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid"><BR><BR>On
the SA4200HD, no matter how fast you enter the channel numbers,
channel<BR>changes are slow. This is due to the box itself, not MythtTV.
What can<BR>be a problem is the fact that MythtTV begins streaming
before the channel<BR>change finishes.<BR><BR>What I wind up with then is a
file that has a brief section of HD<BR>material, followed by the SD stream
that I'm trying to record. Since I<BR>cannot display HD material, I get
a "Failed to Reinit Video" message and<BR>cannot watch that
program.<BR><BR>Occasionally I get "lucky" and will be able to sneak a "fast
forward"<BR>command in before MythTV finishes the screen init, and I can then
watch<BR>the SD programming, but without sound. I'm apparently skipping
past<BR>something in the stream that is required to detect or set up the
audio<BR>tracks.</BLOCKQUOTE>
<DIV><BR>With HD recordings in order view to them on my SD tv, I have to view
the recording on vnc and cut out the first few seconds before the channel change
and then let the transcoder do it's thing to SD size. If I don't cut out
the first few seconds from the SD channel, transcoding fails. Lastly, with
the transcoded file, sometimes I get audio, sometimes I don't.<BR></DIV>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid"><BR><BR>What
I've settled on is this change
to<BR>"libs/libmythtv/firewiredevice.cpp":<BR><BR>in function
FirewireDevice::SetChannel, ~line 222, I added a 3 second<BR>sleep after the
channel change, just before the function returns.<BR><BR>It may be that a
shorter sleep duration would work.<BR></BLOCKQUOTE>
<DIV><BR>Again, not being on svn, I can't do this. Hopefully this could be
in the next release or some other method to improve
it.<BR><BR><BR><BR><BR><BR></DIV></DIV><BR>-- <BR>This message has been scanned
for viruses and <BR>dangerous content by <A
href="http://www.mailscanner.info/"><B>MailScanner</B></A>, and is <BR>believed
to be clean. </BODY></HTML>