A post by Pandagator introduced me to a nice new tool for saving streaming video media. I have experimented with a number of ways to record Chinese TV, and have a number of streams to watch. This one however has the benefit of being both free and not too technical.
There are a number of places where you can obtain streaming Chinese TV. My best sources came from this page of links. Note that most Chinese sites seem to prefer Windows technology so the media is targeted for Windows media player. Also the connection is not always reliable. Sometimes you can get a good connection, sometimes the server at the other vanishes from sight for a while or returns a busy signal. Your quality of connection may depend on the time of day or on your geographical location. On a good day however you can watch Chinese TV programs and listen to real Chinese (well real TV Chinese anyway).
The bad news is that non-windows users have a technical headache to get the TV ( problem I still haven't solved, but I mostly use Windows now), the connection is usually unrealiable, and you can only watch what is being streamed to you, so if you see something good it is a one shot only, you cannot replay.
I have managed in the past to record using methods that are either technically awkward or errr... distinctly dodgy. Sometimes I have recorded 7 hours or so and then picked through it for goodies afterwards. It is a great way to listen to Chinese. Another huge advantage of recording is that you can often record streams when the connection is too poor to watch in realtime (the player just keeps trying to buffer).
The opensource program (SDP) detailed by Pandagator really works though, it is a bit rough around the edges but well worth learning how to use.
You will need some media urls to use with the application. You can start with the one Pandagator detailed NTDTV although bear in mind that this one is funded from outside China and may have a political agenda, it does usually have a strong connection though. Some sources will play in media plugins on the webpage but you can usually find the urls you need by viewing the text source of the page. You can also track down urls from this excellent page. These are not realtime streams but saved CCTV programs designed to be played via a stream. CCTV also provide pages with text for the dialogues :):).
A nice multi-platform media player you can play your recordings on is VLC. VLC is well worth having anyway especially for those moments when you download some interesting media file from somewhere and media player coughs up a codec not recognised error.