Slashdot Mirror


Is The Public Stuck With The Broadcast Flag?

peeping_Thomist writes "The only company that sells HDTV tuner cards for Linux has run out of cards to sell, and they are now missing deadlines for new getting new cards. Linux users who want to view and record HDTV face an uphill battle. Meanwhile, the dreaded July 1, 2005 deadline for manufacturing DRM-free HDTV tuners is fast approaching. MythTV supports HDTV tuner cards, but so far no one has made a move to, as the EFF puts it, "buy, build, and sell fully-capable, non-flag-compliant HDTV receivers" prior to the July 1 deadline. The current combination of MythTV and pcHDTV (assuming pcHDTV cards become available again) may, as the EFF says, be "great for geeks," but it is a far cry from the TIVO-esque simplicity a mass market demands. Unless someone can get bring a DRM-free hdtv recorder to market before the deadline, it seems the general public will have no chance to avoid the broadcast flag."

21 of 302 comments (clear)

  1. Re:What about Windows? by YetAnotherName · · Score: 5, Informative

    Yes. Get 'em while you can.

  2. Re:What about Windows? by enrico_suave · · Score: 4, Informative

    Sure, ATI's HDTV wonder... which is OTA DTV only um.. the fusion III HDTV card which supports unencrypted QAM and OTA DTV.

    *Shrug* What I really want is a PCI card that works with CableCard, to decode digital cable right into my pc and presumably HDTV (without the need for an external digital cable box... like some HDTV's are shipping with CableCard "slots"...)

    Of course a DRM'less solution would be preferred... A cablecard enabled PCI card would allow for LEGITIMATE digital cable viewing on a PC ... as you'd ask your cable company for the card (leased?) and only get the channels you are authorized...

    blah... i'm not too optimistic.

    The FCC takes a step forward (requiring firewire on digital cable tuner/boxes on consumer demand)
    and two steps back... (in)decency brouhaha, broadcast flag BS. etc

    e.

    --
    Build Your Own PVR/HTPC news, reviews, &
  3. Re:What about Windows? by Anonymous Coward · · Score: 3, Informative

    check out dvico's fusion hdtv
    www.dvico.com
    i have a fusion hdtv 3 gold
    I works fine for me, but if you have a radeon card the harware assist will put less load on your cpu for decoding

  4. Re:Linux-only company by Anonymous Coward · · Score: 1, Informative

    That's what he said, dumbass.

  5. Re:What about Europe? by Jah-Wren+Ryel · · Score: 4, Informative

    Europe doesn't have the broadcast flag (as of yet), right?

    They barely even have HDTV, just one channel called Euro1080.

    And HDTV is HDTV, right? A common standard, unlike NTSC and PAL, right?

    Nope, the USA uses 8-VSB for the frequency encoding which is generally better suited to the wide-open spaces of rural America while Europe uses COFDM which is generally better suited for the tightly-packed urban centers of Europe.

    Plus, because of historical reasons (aka PAL), they tend to use 25FPS frame rate which I'm pretty sure is not part of the ATSC standard.

    --
    When information is power, privacy is freedom.
  6. Re:What about Windows? by Stigmata669 · · Score: 2, Informative

    Yes. I have one. The drivers are lacking for analog recording on low end machines. It hangs my 1ghz VIA C3, but the HDTV (viewing and recording) is flawless. This is only for terrestrial HDTV, however, not things like DirecTV

    --
    Yawn.
  7. Re:What me worry? by DaHat · · Score: 5, Informative

    You mean I have to wait til then to hack it?

    I work for a company that builds systems for use with digital television and when I 1st read of the proposed broadcast flag and it's implementation I had a very easy to do bypass method devised in a matter of minutes. In fact, beating this broadcast flag will be child's play and will not even require 'hacking' a receiver or any modifications to it.

    The OTA digital tv signals you receive in your home contain an ATSC Transport Stream, based on an MPEG-2 Transport Stream, as part of the ATSC standard, (A/53 I think) where the broadcast flag was mandated.

    Within the transport stream, there are packets each of 188 bytes long; the broadcast flag carries a packet PID of 0xA0, (again I could be wrong but it has been a few months since I looked into the specific pid values).

    In order to beat the broadcast flag, one would need a simple box with a pair of 8VSB tuners with a Xilinx (or other FPGA) in the middle. The 1st tuner would demodulate the signal and pass it into the Xilinx whose sole job would be restamping pids, should it come across a packet with the pid denoting that it is carrying a broadcast flag, it could simply change the pid of this packet to 0x1FFF (a null packet). On the other end, the 2nd tuner would modulate the signal back into 8VSB and to what ever you might have receiving. The beauty of this solution is that null packets carry no payload in a transport stream, thus would be ignored by anything down stream.

    All in all, a device like this would cost about $100 (even in mass production) as tuners and FPGA's are generally not cheap.

  8. Buy a Real Demodulator by Anonymous Coward · · Score: 2, Informative

    If you're looking for a proper HDTV tuner, get the Sencore IRD3384A, which is what the DTV station I installed uses to monitor its own signal.

    This gives you the MPEG transport stream on both SMPTE 310M and ASI interfaces, plus uncompressed digital video (SDI).

    (Don't expect to see one at Best Buy any time soon, though...)

  9. Re:In light of the lack of Linux HDTV cards - by Seeker5528 · · Score: 2, Informative

    "If Hauppauge supports Linux in any way, I'm unaware of it."

    The support of Linux from Hauppauge leaves something to be desired, but projects working on drivers for Hauppauge cards have been able to get technical data sheets and technical information in addition to the data sheets from Hauppauge.

    The additional factors are:

    A: It seems it is not always easy to come into contact with the right people at Hauppauge that are able to provide technical details.

    B: The makers of the chips that go on to Hauppauge products are not always very open with information and so NDAs become a factor in what information Hauppauge is able to provide.

    Later, Seeker

  10. Re:What me worry? by DaHat · · Score: 3, Informative

    Provided INDUCE doesn't pass... such a device could be sold legally, hell, we already sell systems which can do this and much, much, much more, but at 30-50k a pop, it's overkill for a consumer (albite everything we manufacture and sell is overkill for a consumer.)

    The trick of selling this device would be labeling it as a packet restamper, allow a user to specify what pids to restamp and to what. Yes, you could use it to remove the broadcast flag from OTA transmissions, but that would be illegal.

    Hence, you could argue substantial non infringing use, however for such an argument you'd need to show some reason as to why you'd want to restamp pids in a transport stream and nothing else.

    Broadcasters do pid restamping all of the time, however they also modify the pat and pmt's accordingly as well... the solution mentioned above would be incapable of that as described, however a little extra Veralog code could do it.

    As I do not know electrical design at all, I've been meaning to plug a couple of PCI card solutions we sell (cheapest of the 2 runs 2k) and have someone build me a new Xilinx load (~1 hour of their time), this will get me by provided I can find some old prototype boards.

    I should mention another drawback of this device... it would only work on one channel at a time, and every time you change the channel on your receiver, you'd have to do so on this device in order to see programming.

  11. Pirate TV is big in Italy by Homburg · · Score: 4, Informative

    Because of concerns over concentration of media power (particularly because of Berlusconni's near-monopoly on both state and private broadcasting), pirate TV has become a popular political action in Italy. Many stations have been set up as community resources, sometimes broadcasting to as small an area as a couple of streets (and thereby resisting the homogenising effects of the mass media). Check out Telestreet for more information (in Italian).

  12. Re: GNURadio... Still going, join in. by 286 · · Score: 2, Informative

    I don't know what's happened in the past year or so...

    GnuRadioWiki

    Last edited September 17, 2004 11:16

  13. Re:Why not record the signal directly? by Anonymous Coward · · Score: 1, Informative

    You can get a DVHS VCR for $500 that does this. More or less. It records the bitstream to a special VHS tape.

  14. pchdtv and the future by gr8_phk · · Score: 2, Informative
    They are building a new rev of the card. The old ones were 5V which don't work on newer boards with only 3.3V PCI. The drivers are apparently not quite perfect either - they do work and the geekier you are, the better luck you'll have. This is changing slowly.

    The new card is supposed to have windows drivers. I suspect it's in peoples best interest to help if possible to make sure they get good working Linux AND Windows drivers for the same hardware. When the flag goes into effect, they will likely have to stop shipping source code for drivers and obey the flag - they'll probably be a windows only card but you could download the Linux drivers still.

    All speculation on my part though.

  15. Re:What me worry? by jgabby · · Score: 3, Informative

    The broadcast flag rule says that you can't sell an 8VSB demodulator that doesn't obey the broadcast flag. So you can't sell your device.

    However, people could legally build their own 8VSB demodulator, and not break any laws as long as they did not try to sell it. Such a project would be expensive and difficult for a hobbyist, to say the least.

  16. Re:What me worry? by Gaewyn+L+Knight · · Score: 3, Informative

    Heh... easy to get around. The MPEG stream that comes over the air has a LOT (almost 50%) repetitive data to keep the data clean even in not-so-great reception. You sell these devices as "stream cleaners" that clean up the repetitive data before it reaches your receiver hence making it easier on the receiver CPU.

    Now this is just a small thing... that people could logically buy the unit for. Let it leak though that changing one byte in it's firmware before upload not only makes it clean up the packet stream but also throw away a "trash" packet that just happens to contain the broadcast flag.

    If you havn't noticed it almost all of the DVD players now have some quick hack to go region and macrovision free... You think that is just coincidence?

    --
    Telcos have alot of dark fibre in the States. Most people assume that's optical fibre...but it's actually moral fibre.
  17. Re:What me worry? by enrico_suave · · Score: 2, Informative

    "You assume that this would be done in the US. I hate it when somebody makes a point and then somebody brings up some act like that as though it affects everyone on the planet when it doesn't, it affects you Americans ONLY"

    I assume nothing... see my other points in this topic, where I point out frequently (US)...

    It is interesting to note that DVDjon/DeCSSjon was NOT an american and still got into hot water...

    If you watch content that originates from US/hollywood/etc... sooner or later this will effect you, whether or not US laws applies directly to you, some US inpsired asanine law could come to a country near you =)

    In short, other country's laws don't exist in a vaccuum.

    e.

    --
    Build Your Own PVR/HTPC news, reviews, &
  18. Re:What me worry? by DaHat · · Score: 2, Informative

    The AC who also responded got it right. The repetitive data is not in the transport stream, 8VSB does a great job of maintaining the integrity of the data it carries.

    I'm a hard person to impress, but every time I learn more about 8VSB I am amazed. The engineers who devised that system are freakin brilliant. It is... amazing to run an 8VSB signal through a device that can add interference and see just how much RF crap you can create before your signal even hiccups.

    Furthermore, within the actual demodulator part, there is a fair amount of extra working done to determine which taps are which

    One way to determine the signal quality of an 8VSB signal is to plot a constellation graph which ideally should look like a set of 8 vertical bars and with your points lining up along one of those bars. Just last week we were working with a new Broadcom chip that was decoding a signal which, according to the constellation graph... was garbage and should not have been able to be decoded. It did an amazing job of filtering (as is the job of the demodulator, not an external device).

  19. Here's an idea by Anonymous Coward · · Score: 1, Informative

    Hey, manufacturers, here's an idea:

    After next July, your HDTV tuners will check the broadcast flag (as required), but they also will have a "bug" -- your tuners can be made to ignore the broadcast flag by applying a relatively easy hardware mod.

    Of course, you can't actively market that feature. Instead, "somebody" will "accidentally" leak the technical details of this "bug" to the hacker community. Word-of-mouth could cause your sales to skyrocket.

  20. Re:Who invented FTP? by Thomas+Shaddack · · Score: 2, Informative
    His DV camera won't record (or output, I can't remember which) video from his VCR.

    In Europe, the cheaper class of DV cams has disabled DV-in, because the Wise Public Servants decided that higher tax applies to VCRs than to cameras, and if it can record from external input, it is a VCR. (Bunch of filthy bastards. If somebody turns Brussels into a vat of molten glass, and drowns all the bureaucrats in it, I won't cry for them. Radioactive fallout from such flash-bang would be easier to cope with than the endless stream of "important" paperwork which that portal of Hell keeps spewing. But I digress.) Some models can be modified and unlocked, though, but the manufacturers do what they can to avoid it, as the tax applies even to the models that are possible to be DV-in enabled by software only (and they are way too happy to sell you standalone DV recorders, naturally properly overpriced).

    Getting a friendly tourist to smuggle it through the customs for you is likely an option, though, but beware of PAL/NTSC issues. Australia and Far East is PAL region, USA and Japan are NTSC. It's possible to transcode between them by a computer, but it always brings in some artefacts.

  21. GNURadio by FrankDrebin · · Score: 2, Informative

    The GNURadio project has a HDTV implementation which AFAIK is grandfathered, and can *IGNORE* the broadcast flag. Hardware for GNURadio continues to be developed and prices for the high-speed electronics required continue to fall.

    --
    Anybody want a peanut?