I would try to download audio drivers from Dell.
Also try to open your stereo mixer and see what kind of volume it has for playing and recording.
And in many cases it is better to download/rip/capture streaming audio than to record it. Many
media stream recorders and
audio stream rippers can be used for the purpose. Please post the URL of the web-site (and stream) so that we can help more.