HDTV Onto a PC Through FireWire? 49
William George asks: "As of April 1st, 2004 it has been required that all cable companies in the United States be able to provide customers, upon request, with a High Definition set-top box with IEEE 1394 (FireWire) connectivity (e-CFR Part 76.640 Section 4 Subsection i). This was designed to allow easier connections between modern TVs, set-top boxes, and digital PVRs. However, it should also allow for a connection to a computer... at least in theory. Well, I am out to test that theory. After extended communication with my local cable company (CableONE) they have arranged to send out a pair of techs to help me try this out. The arrangement is for them to come out on September 22, and with phone support from their corporate offices and Motorola (the company that provides their set-top boxes) we are going to see if it will work."
"I have a Windows XP-based PC, and I recently added a 3-port FireWire card specifically to test this out. There is only one problem: software. Macs apparently have software built in for this, but I am having trouble finding a solution for Windows (Linux would be worth trying too, but I have not had any experience with it before). Does anyone out there know of any software for Windows that allows viewing and/or recording of an MPEG-2 transport stream over a FireWire connection? I found one website with a trial version of some software available for download, and I think it might have even been mentioned in a previous Slashdot post. However, their software crashed during installation even though my hardware meets their stated requirements and my FireWire card is based on a TI (Texas Instruments) chipset as they specify. Contact to their tech support resulted in instructions to try again, which I did with no luck. From reading their software description, however, it looks like it is only designed to store the video recording on a computer and then display it back to a TV - which is not what I need anyway. I want to get rid of the TV completely and allow for viewing and recording of pure, digital HDTV directly on a PC. Any ideas or help would be greatly appreciated, and if this works I will set up a website with instructions on how to do it yourself!"
What about a PCI solution? (Score:3, Informative)
Re:What about a PCI solution? (Score:4, Informative)
Re:What about a PCI solution? (Score:5, Informative)
I haven't found a solution yet for capturing the HDTV data over the firewire port yet, though I have a mac for this purpose. The mac is unable to render the HD content because its an old G4 400Mhz, but it can stream it to disk just fine and I'm able to use a cross platform tool [videolan.org] to render the saves streams on my PC. In practice this ends up being more trouble than I'm usually willing to go through, since I can't actually do this for movies (because of the encryption as stated above) but its what I've got. This does at least let you play the MPEG-2 streams on a PC.
Re:What about a PCI solution? (Score:2)
HDTV over firewire (Score:5, Interesting)
Re:HDTV over firewire (Score:5, Informative)
These are not the forums you are looking for (Score:3, Informative)
For example, you'll find out that you won't get your cable company's on screen display through the firewire port of the motorola box, which may be a serious problem for you*. You'll also find a big community of PC users hashing out the same firewire-to-PC issues you are.
*They may have updated the box to fix this, and this may be a comcast-only problem.
HDMI (Score:2)
I have a Wega television with an HDML receptical. It'd be very cool to get an all-digital connection with that.
Re:HDMI (Score:2, Informative)
Possible softwares? (Score:3, Informative)
Check out http://www.webtc.com/DVHS/default.htm [webtc.com] - they have some examples of how to setup your PC and record/play using DirectShow filters. Not the absolute brain dead click one button approach you might like, but it could get you started.
I would also like to cast my vote that avsforums is the place to look. You will likely spend many hours searching and reading, but you will likely find a tons of useful info from people who are already doing more or less what you are trying to pull off.
Re:Possible softwares? (Score:2)
you might want Linux for this (Score:2)
I've not used it myself, but it's comparable to WIndows Media center edition without the Digital Rights management issues. if Linux sees firewire video feeds like it would a TV tuner card, MythTV would be like usig a TIVO for your HDTV.
The broadcast flag may prevent this (Score:4, Informative)
You can only get the details of DTCP if you sign a contract that says you owe them $8,000,000 if you leak any details of the standard.
So you will be SOL as more and more programs get the broadcast flag.
-David
Re:The broadcast flag may prevent this (Score:3, Funny)
Thank god for PCI Express [tomshardware.com].
Re:The broadcast flag may prevent this (Score:2)
Re:The broadcast flag may prevent this (Score:3, Informative)
As much as I wish this would be true, the DTCP is much more secure than the DVD copy protection scheme. It uses Diffie-Hellman and eliptic curve stuff for the key negotiation and though it uses an encryption method comparable to DES for the data (ie, weak by todays standards), it rotates the key often enough to make it really difficult to break.
If it is broken it will likely be confined to specific devices, not a global hack like the DV
Re:The broadcast flag may prevent this (Score:2)
Perhaps in an ideal world. In the real world you'll end up with things like cable boxes that have an undocumented sequence of commands to disable encryption, company's choosing laughably simple keys to guess, and so on. I still think that tactics like these will never stop dedicated pirates, only hurt potential markets.
Re:The broadcast flag may prevent this (Score:1)
Re:The broadcast flag may prevent this (Score:1)
Forget cracking the encryption, just find a simple hardware mod to let the machine think there's no flag.
Ie; Who cares how cryptographically secure MS-Signed Xbox games are, we'll just replace the BIOS with one that runs unsigned code.
Re:The broadcast flag may prevent this (Score:2)
People compare this with DVD cracking, but that was a walk in the park compared to this. There will be no 3 line perl script to unencrypt HDTV.
The X-Box is almost an apt comparison. Yes, it's hackable now, but it took a while and
the giant, sucking, hole (Score:3, Informative)
this is the giant hole I wrote about a year ago, and thus far I see no one addressing it. I suppose the industry expects no one will offer PCI cards for sale that have, say, a TI 1394 interface chip on it - but given the NWO and t
Re:the giant, sucking, hole (Score:2)
Changing the firmware is probably the only option. But some chip makers have made that difficult.
Replacing the chip with a pin
you really think (Score:2)
I specifically mentioned source devices for a reason. But since you did mention it I really don't believe that "blacklist" is going to survive past the class action suit that will arise from the first time they use it.
Re:you really think (Score:2)
And they couldn't blacklist TI, since the TI chip doesn't have any built in keys or or identifying info (from the 5c/1394 side). They can (as far as I know) only blacklist individual devices. They can blacklist *your* Pioneer VCR, and not mine, for instance.
-David
Disney owns ABC (Score:1)
channel 7 in LA (ABC) now sets the broadcast flag for almost all content
That's to be expected of The Walt Disney Company. Boycott Disney [losingnemo.com] by watching other channels instead, and your problems go away.
Re:The broadcast flag may prevent this (Score:2)
We can only hope there's a stockpile of broadcast flag-less devices somewhere next to the atari 2600 ET cartridges. =)
hopefully the ruling will be twarted/revoked by then... (one can hope)
e.
I want a card that supports QAM HD not just OTA... (Score:2)
From user feedback, it doesn't even seem to work that well. I know the new All In Wonder HD is out, but it only works with OTA (Over the air) signals, bleh...
There goes my dream of a HD PVR....
Mac OS X vs HDTV... (Score:3, Informative)
Fucked now or fucked later -- take your pick. (Score:3, Insightful)
Even if you get something working now, all they have to do is begin to encrypt the HDTV stream(s) that you can get from the firewire port and then you are fucked again. If you have a really nice cable company, you might be lucky enough to get a decrypted stream; however, the broadcast flag mandate will ensure that this stream either be envrypted or downsampled to no more than 480p if output via some "insecure" medium such as firewire or DVI-D.
The best thing you can do now is to buy an OTA HDTV tuner for your PC. In the future (and to a lesser extent now), you will probably be able to buy some grey-market sort of modifications to cable boxes to enable full-resolution firewire output. In a way, because of this, I'm at least glad the firewire mandate exists - at least it will be a little easier to hack.
April 1st? (Score:2)
(Disclaimer: I'm not in the US and therefore don't really care.)
AVS Forum Firewire Recording Discussion (Score:2, Interesting)
Here you go (Score:4, Informative)
I also suggest you ask further questions on this topic over at the AVS forum. Slashdot is great but for this type of thing, you'll get better info over there.
easy to misinterpret summary (Score:2, Interesting)
Pinnacle's Studio... (Score:1)
Whether this translates to your cable box interface or not I don't know...
Good luck and keep us informed.
Microsoft Movie Maker (Score:1, Interesting)
It was better than the software that cam
Bad news about the VividLogic software (Score:4, Informative)
Bummer about the VividLogic software -- I've been considering it for some time, and have almost bought it on several occasions. However, given your experiences and those of AVSforum members that have had similar outcomes, I'll probably give it a miss.
In my spare time, I've been working (very slowly) on an XP driver for the DCT-6200 boxes; it's going slowly because there's not much doc for streaming video drivers, even less doc for MS's AV/C and 1394 drivers, and none at all for the DCT-6200's AV/C capabilities (i.e. what commands the box recognizes, etc.).
I've been recording HD content to a Mac OS X box for some time using the free VirtualDVHS app that's part of the Apple Firewire SDK mentioned in another post [slashdot.org]. You can pick up an old blue & white G3 Mac (the oldest/cheapest Mac that can handle the job) for a few hundred off eBay; that's what I did. Note that the Mac solution works even with the old 7.07 firmware.
You mentioned Linux -- you might want to check out the lib1394 project. Some people over at AVSforum have reported success using it with the Moto boxes.
DVTS. (Score:2)
Fusion HDTV (Score:2)
The software that comes with this product is not without any problems but it has at least two very nice features. If your graphi