HDTV via GNU Radio
NortonDC writes "High Definition TV has been successfully captured in its native data stream from an over the air broadcast by a software defined radio that is Free and open source from the GNU Software Defined Radio project."
GNU TV, where the scripts are open-sourced before the show airs and you know all the jokes before the intro starts rolling.
Mind you, if you knew when to cringe in Nerds (the competitor to Friends, where housebound geeks spend their days in an eternal LAN party with the occasional visit to the pizza parlour) at the "jokes", it mightn't be so bad...
-Mark
Sounds too useful to exist.
It will taste the blade of DMCA before the end of the month.
Why am I looking at 4MB images of Lenny Briscoe?
"GNU/High GNU/Definition GNU/TV GNU/has GNU/been GNU/successfully GNU/captured GNU/in GNU/its GNU/native GNU/data GNU/stream GNU/from GNU/an GNU/over GNU/the GNU/air GNU/broadcast GNU/by GNU/software GNU/defined GNU/radio GNU/that GNU/is GNU/Free GNU/and GNU/open GNU/source GNU/from GNU/the GNU/GNU GNU/Software GNU/Defined GNU/Radio GNU/project."
Reply or e-mail; don't vaguely moderate. Ex-O'Reilly/MIT employee, now a full-time Google employee.
Here is the entire collection of mailing list conversations for the entirety of this project's lifetime.
You can see how tough roadblocks were overcome by a dedicated and brilliant team of GNU coders.
Reply or e-mail; don't vaguely moderate. Ex-O'Reilly/MIT employee, now a full-time Google employee.
HDTV is either 1920x1080 (1080i) or 1280x720 (720p). Where did the 2730x1088 resolution come from? It's obviously wrong (the images are obviously scrunched vertically).
Why does the image exceed 1920x1080? Isn't the highest HDTV resolution 1080p?
Is anyone else really confused about what has been accomplished here? What does GNU Radio do? The site's not too helpful.
Seems really neat, but I found that card on a science site. ONLY 1000 pounds (Great Britan). I suspect that this isn't much cheaper in the US either ;-(
. js p?action=GetProduct&pid=91&sid=1
https://directory.adeptscience.co.uk/controller
The images on the site are at 2740x1088 resolution, but HDTV at max resolution is 1920x1080. You can tell from looking at the images that they're horizontally stretched, so something weird is going on.
But will they implement the Broadcast Flag?
sulli
RTFJ.
A Linux-friendly HDTV recording solution is definitely needed. Unfortunately, it seems that in order to record HDTV you need a $1300 Analog Input Board.
Can anyone with more knowledge about this project please post a less expensive solution if one exists?
You can get many TV shows you might have missed by using BitTorrent .
This site has a list of links to various sites which contain TV shows available through BitTorrent.
A West Wing episode is available here (The West Wing - s04e16 - California 47th [ftv].mpg.torrent) (but you need to have installed BitTorrent prior to clicking on that link).
I don't follow West Wing so I don't know whether that's from second season, and your comment is accurate -- that's the only one available from that site. One other is The.West.Wing.S04E14.Inauguration.Day.Part.I .
Enjoy!
I feel fantastic, and I'm still alive.
5 -- You think a $3,500 computer with a 17 inch monitor is better than a $2,000 HDTV set with a 35 inch screen
4 -- You wanna take screenshots of Joe Millionaire and set them as your desktop wallpaper
3 -- You're unemployed and have nothing else to do aside from incessant blogging
2 -- Regular TV is _so_ '90s.
1 -- Record Cinemax skin flicks as part of the Masturbate For Peace campaign
Courtesy of The *nix Top 5
Reply or e-mail; don't vaguely moderate. Ex-O'Reilly/MIT employee, now a full-time Google employee.
At $1,299.00 for the PCI card that their driver is written for, I do not see this in my future. For that matter, I don't see that in the future of many hobbiests which makes this project rather useless to the general population at present.
See here for information on the product the GNU Radio project wrote the driver for: Measurement Computing
Maybe some day...
I have not yet got a feel for the computational power required to approach real time processing or typical performance. Does anyone else know?
All my previous sigs now look like this one, I wish they were permanetly recorded when used.
Looking at the images and seeing that huge ugly NBC bug in the lower-right corner. You'd think that at HD resolution the least they could do is make it smaller, but no. At least this was on the original broadcast network. When I watch The Daily Show on Canada's comedy network they plaster their opaque bug on top of the original comedy central one, and as a result I every so often miss out on something that the bug is crawling over. Is there any hope of HDTV killing these things? If it's a digital signal couldn't they transmit the bug out of band and let the TV reconstruct it when people change channels or something?
Man, I wish the Gnu folks would build their own hardware card rather than the card they are currently using - it's quite expensive.
I'd love to see them put a decent FPGA, an Intersil 50216 4 channel digital downconverter, and a nice 60 Msample/sec 12 bit flash A/D converter on the card - they could do that for a bill of materials of about US$200, and have enough power to do the capture properly.
Before you say "Fine - why don't YOU design it?": I'd love to get more involved in GnuRadio, but I'm afraid of potential conflicts of interest both ways - contaminating GnuRadio with my professional work and possibly exposing my employer to problems with GPL infringment.
Also, is anybody big in the Gnu Radio project going to be at IWCE (International Wireless Convenention and Exposition) March 10 - 14? If so, where? I'm getting in on an exhibitor's badge - maybe I could get pictures?
www.eFax.com are spammers
a little expensive for my taste.
Always going forward, 'cause we can't find reverse.
Bascially the aim is to drastically decrease cost and increase flexibility of radio signal reception and decoding by replacing lots of specialized electronics with software.
Now instead of a very expensive ATSC decoder for your HDTV-Ready TV, you will now have a box with an antenna, maybe a preamp, and a powerful DSP running in software.
The cool part is, you can reprogram or adjust the software as needed to create other capabilities, use other frequencies, or increase performance even after the product is shipped.
I'm sure I drastically oversimplified this, and probably don't realize the full scope of the benifits. Read up on it, use google.
But as applied to HDTV, this is an AMAZING accomplishment. We might soon have open-source HDTV decoding. I for one, would love to have the ability to directly access the native format of the TV signal, stream it to disk, multicast it on my home lan to the living room, whatever. COOL STUFF!
GNU Radio is a collection of software that when combined with minimal hardware, allows the construction of radios where the actual waveforms transmitted and received are defined by software. What this means is that it turns the digital modulation schemes used in today's high performance wireless devices into software problems.
Read the site! This is very important stuff and could have a huge impact on technology.Try one of the GNU mirrors:
e s/hdtv-samples.html
s amples.html
e s/hdtv-samples.html
a ges/hdtv-samples.html
: www.gnu.org/server/list-mirrors.html+gnu.org+mirro rs&hl=en&ie=UTF-8
http://gnu.sunsite.utk.edu/software/gnuradio/imag
http://gnu.wwc.edu/software/gnuradio/images/hdtv-
http://gnu.mscnetworks.com/software/gnuradio/imag
http://www.phildowd.com:4060/software/gnuradio/im
Basically, append software/gnuradio/images/hdtv-samples.html to any of the links from here: http://216.239.57.100/search?q=cache:1KyAbWv9nRAC
Withdrawal before climax is very ineffective and those who try this are usually called "parents."
All of the above represent part of the reason that I have completely stopped watching television. Did I mention that I don't purchase software that has any sort of copy protection? That's true as well.
The best way to fight DRM, copy protection, and all this trash legislation is to speak with your money: Don't buy products containing this crap. You could go further and do what I do: I buy the competition's product and then send a letter (not an email but a letter on real paper in a real envelope with a postage stamp and my real address on it) telling the company WHY I have just purchased their competitor's product as opposed to theirs. Nanny nanny boo boo.
The broadcast flag is a proposal, not a regulation. But if the broadcast flag is issued, it sure looks like GNU Radio will be illegal.
This has been covered here on Slashdot before. Some of the comments in the previous post are particularily informative.
Always value the individual over the system. --Bruce Lee "I don't need a Sig - I have a custom 191" - me
Masturbate For Peace
Now all I need is an ascii version. Then I'll be all set.
Also, keep in mind that the popular CRT and projection projection TVs will purposily overscan the picture such that some of the lines are pushed outside of the viewing area. So, while 1088 lines are broadcast, a projection TV may only show 1076 of them and clip 6 lines each from top and bottom. If overscanning results in only 4 lines being clipped then you will actually see only 1080 of the 1088 lines of MPEG-2 stream.
The width of 2730 pixels appears to be intended get close to the correct aspect ratio when displayed on a computer monitor. Based on how the people's heads look on my monitor, it seems to be a little over stretched. But when I return the images to 1920x1088, they clearly look squeezed.
Actually, 20MHz isn't so bad - I work with 40 Msample/sec 12-bit flash converters, and there are 100 Msample/sec 12-bit flash converters on the market.
However, you DON'T build things like this with your brother's wood-burning kit and a old nail - These parts come in surface mount packages, and your board has to be carefully designed to maintain proper impedance matching on the RF traces, as well as having excellent grounding (RF and digital grounds meeting at one and only one point, ground planes cut as needed to prevent current loops, etc.).
Lastly, you need a proper dithering circuit to introduce noise equivelent to 1/2 of the least significant bit, in order to shape the quantization noise out of the frequencies of interest. Otherwise, you end up throwing away a couple of bits of resolution.
Those are the sorts of things you have top-notch RF designers laying out, and a top-notch fab build for you - either by having such a fab working for you, or by contracting it out.
www.eFax.com are spammers
Maybe it *will* be illegal in your country.
.au care to comment on the current digital transmissions?
But eventually Supply and Demand will kick in - someone will want to tape "Friends, 2009", so presto! the means will appear. Soon enough you'll be able to buy the equivalent HDTV VCR from China for $120 that "mistakenly" ignores the broadcast flag, a-la DVD zoning.
Pity it means that some other country's tech industry gets the "3) Profit!".
Side note:
Sure won't be worrying about how illegal it is in my country (Australia) for a long while yet.
Is "the switch" happening in 2008? And have we sorted whether we're going for SDTV or HDTV?
Anyone with a set-top DTV box in
Anyone? Anyone? Bueller?
You are in a twisty maze of processor lines, all alike.
There is a lot of hype here.
This project isnt just for HDTV but any radio signal one can capture, convert and sample to extract data. This software could be used as an XM radio or possibly a digital cable descrambler. All you need is a decent A/D card (one that can handle the bandwidth of the signal you wish to decode) and associated tuning circuitry. All the signal processing is done on the computers CPU. With SMP boxes, x86-64 and other CPU technology on the horizon the possibilities of building software recievers for most any digital signal is definatly something worth looking into.
Another thing people have to realize is that its just a reciever, the digital stream has to be decoded by another program making it perfectly legal. The program that might have to crack encryption or remove/ignore copy protect bits to record or view that data stream is what will be illegal.
I've got a PVR; I leave it on all the time so when I walk into the room and I'm interested in what's on, I can rewind and watch it from the beginning. Unfortunately, that only works for the one channel that the PVR is tuned to. If I change the channel and see something interesting, I can't rewind it. What I want is is PVR that records the last hour or two of every channel that I get.
GNUradio is the receiver for that PVR. The PVR records the unfiltered signal from the antenna. That gives you all the channels at once. When you want to watch a show, the GNUradio software reads the raw data and filters out the channel you want. If a show looks interesting, you can rewind and watch it from the beginning. Even if there are two or more interesting shows on at the same time, you can filter them both in parallel and re-record one or more while watching another.
Nothing for 6-digit uids?