Troubleshooting the webcast using Windows and Firefox
First you must have iTunes installed.
When you click on a link to listen to the webcast, this window should open:

Click on the link that says Choose a different player. A new window will open, asking which player to use:

Select your connection speed and choose other (for iTunes).
Press Continue.
Then select iTunes.
The stream should launch in iTunes.