January 29, 2004

A digital VCR

Since I left Sydney to work in Holland, I have been attempting to setup a scheme to watch the TV being broadcast back home. This keeps me in touch with events in Sydney, helping to ease a bit of homesickness, and giving me a wider choice of stuff to watch on telly.

The basic idea I've been doing is to use a widely available tv encoder card for PCs, and use that to generate video files of the TV programs I want to watch. As I have a server sitting in Sydney, I can use this to generate and host the files. My original attempts at this were rather unsuccessful. I made use of a bt848 tuner card, with a rabbit ears antenna to pick up the signal. Most TV in Australia is broadcast on the air, so cable is not an option for me, without paying.
Linux has supported the bt848 cards for a long time, and I had various things encoding the video, most notably RealEncoder and mencoder. These have both done quite a nice job at encoding the signal for me, and I can't really fault them. But what I have really been lacking is decent picture quality.

Poor picture quality has been caused by two things. Firstly, I never had decent TV reception. My machine has been housed in numerous locations over the years, and reception's been pretty poor in most of them. The location I was for in the longest was essentially a metal cage, and as any electronics geek knows, Faraday cages are great for absorbing radio and tv signals. Secondly, most TV cards get a lot of interference from the PC that they're plugged into, creating herringbone patterns and other annoyances in the picture.
I finally settled on a really convenient location for my server - my parents house. Using an ADSL line, I have a nice fast connection to the net which takes care of connectivity. I also have excellent TV and radio reception there - my dad is a radio ham (as am I), and has a farm of antennae on his roof. This gives me perfect reception for virtually every TV and radio station in Sydney. It also gives my parents a nice fast net connection to replace their dialup.

Whilst I was in Sydney over Christmas, I found out something very nice - all TV stations in Oz are now broadcasting DVB-T signals! Meaning that they're all sending an MPEG2 digital stream side by side with their analog stream. And this stream can be received by the Hauppauge Nova-T capture card. Things clicked instantly and I decided I just had to use the digital signal.

A short while later, I had my box installed with ADSL line and the digital TV card. With the Linux drivers for the DVB card, and the latest CVS version of mplayer, I could finally dump the mpeg2 stream to disk. Perfect TV reception at last! I'd waited years for this, and was very happy to finally have the signal I needed.

The digital signal is at 5+ megabits per second - much faster than I can send over my lowly ADSL line in reasonable time. To get it back to Holland, I convert the stream to a 500kbps DivX stream with mplayer. This takes a little while on the slow CPU, but gives fantastic picture quality, even when viewed on my 34" TV. The stereo audio is also a huge improvement over the mono signal from the old analogue card, and it has absolutely no interference which was a big problem with the analog card.

To get regular programming, I've setup a little shell script and cronjobs to record the TV shows that I want to access regularly. In my case, it's the nightly news, and The Bill. Other programs are also added as I spot them in the TV guide.

Together with my radio recording setup, I'm now able to get the full comliment of broadcasting available in Sydney, any time I want. At least one other expat Aussie gets the recorded shows, and I'm kind enough to offer any shows to other homesick Aussies - bandwidth and show size/program clash dependent!

Posted by Ben at 12:16 AM | Comments (1)

January 20, 2004

Wish list

I've set up my Amazon wish list of all the goodies I'd get if I had a bottomless wallet. It's nice to actually keep track of things I'd like - grey meat makes a poor organiser.

Posted by Ben at 09:59 AM | Comments (0)

Pyro and lights

I got forwarded these photos from my brother. They are excellent pictures of the fireworks and lights on Sydney Harbour at new years this year.

Go to the link below to view them.

Click on the thumbs for a large version.

Posted by Ben at 12:04 AM | Comments (0)

January 15, 2004

South for the winter..

I've just spent three weeks or so in Sydney, escaping the ravages of Dutch winter. Going home for a while is just the thing I need to be able to continue to enjoy my time in Holland, and it gives me a chance to catch up with family, friends, etc. I'll add a few anecdotes here gradually.

From the geeky side of things, I got an ADSL line installed at my parents place, and now host my Aussie box there, complete with streaming radio and tv.

A battle between three year old sunscreen and the Aussie sun resulted in peeling skin and a new bottle of sunscreen.

Air conditioning was a godsend, after having acclimatised to the Dutch chill.

Jetboating rocks and should be tried at least once. Thanks for the voucher Tom!

Hong kong has more mobile phone shops than people.

It is impolite to constantly fart on long haul flights.

You can never have too much Yum Cha.

Posted by Ben at 10:29 PM | Comments (0)