Ran into this same problem. One of the show specific sites had the current episode embedded right into it though, and clicking on it worked, so I snagged the packets and (after quite a bit of mucking about) managed to figure out how to use flvstreamer with "http://www.cbc.ca/video" to view all the various shows.
It's a bit of a pain, but I don't see any other options until they fix it (maybe someone will script it all up nice like what I understand has been done for the BBC site). Anyway, here's the steps (you have to be in Canada for this to work)
3 - You will get an XML document that has a "<url>rtmp://cp37429.edgefcs.net/...<break>netstorage/....flv<url/> component in it
4 - Quickly run (you only have 5-10s before the url expires)
flvstreamer -y <PLAYPATH> -r <URL> -o <FILE>
where <PLAYPATH> is the bit after <break> minus the ".flv" extension from the url component, <URL> is the bit before the <break> from the url component, and <FILE> is whatever you want to save the stream as.
5 - Once it completes downloading, you can run
mplayer <FILE>
to watch it (or do whatever you do to watch .flv files).
Ran into this same problem. One of the show specific sites had the current episode embedded right into it though, and clicking on it worked, so I snagged the packets and (after quite a bit of mucking about) managed to figure out how to use flvstreamer with "http:// www.cbc. ca/video" to view all the various shows.
It's a bit of a pain, but I don't see any other options until they fix it (maybe someone will script it all up nice like what I understand has been done for the BBC site). Anyway, here's the steps (you have to be in Canada for this to work)
1 - Right click on the video selector thumbnail under "http:// www.cbc. ca/video" and copy the link (e.g., "javascript: CBC.APP. UberPlayer. playRelease( 'http:// release. theplatform. com/content. select? pid=...")
2 - Paste the "http:// release. theplatform. com/content. select? pid=..." bit in a new window (you only need up to the end of the pid)
3 - You will get an XML document that has a "<url>rtmp: //cp37429. edgefcs. net/... <break> netstorage/ ....flv< url/> component in it
4 - Quickly run (you only have 5-10s before the url expires)
flvstreamer -y <PLAYPATH> -r <URL> -o <FILE>
where <PLAYPATH> is the bit after <break> minus the ".flv" extension from the url component, <URL> is the bit before the <break> from the url component, and <FILE> is whatever you want to save the stream as.
5 - Once it completes downloading, you can run
mplayer <FILE>
to watch it (or do whatever you do to watch .flv files).