The Straight Dope

Go Back   Straight Dope Message Board > Main > General Questions

Reply
 
Thread Tools Display Modes
  #1  
Old 07-09-2008, 11:45 AM
cowgirl cowgirl is offline
Guest
 
Join Date: Dec 2002
Streaming music and "buffering"

I am an idiot, I acknowledge this. But I still haven't figured out how to play streaming audio on my home computer without having it pause all the time and say "buffering ..." Most radio stations (e.g. LastFM and CBC Radio as two examples) are right out; I do better with the "slower speed for low bandwidth users" option when it's available but it still cuts out regularly to buffer.

Is it just me? It completely ruins the experience. How do other people cope with this?

Do I need to get more RAM or something? (I think there's just under 1 gig on that computer. But this computer does it too - much less frequently - and I've got 2G here.)

Many thanks in advance.
Reply With Quote
Advertisements  
  #2  
Old 07-09-2008, 12:52 PM
Punoqllads Punoqllads is offline
Charter Member
 
Join Date: Jul 2000
Location: Silly Cone Valley, CA
Posts: 3,138
You either need a better net connection or a faster processor. The data stream that gets sent to your computer is sent in little bursts, called "packets". Your computer reassembles them into a single stream, and the computer program reads that stream and reconstructs the audio signal. The program tries to collect a bunch of data before it starts playing the stream based upon how irregularly the bursts come in. That's the buffering. So what is happening could be a few different things:

1) The packets could be coming in so irregularly that even the program can't compensate for the long gaps between getting in packets.
2) Some of the packets might have enough trouble getting to your computer that they get dropped on the floor, never getting to your computer.
3) Related to #2, there could be so much traffic along the lines that you share with other people that there isn't enough room to transport all the necessary packets to you.
4) The computer could be so slow that it takes more time to reassemble the packets and then reconstruct the audio signal than the time that the audio signal plays for, so eventually the program gets so far behind that it skips past parts to try to catch up.
Reply With Quote
  #3  
Old 07-09-2008, 01:12 PM
Revtim Revtim is online now
Guest
 
Join Date: Mar 1999
Are you on dial-up or cable modem or DSL or what?
Reply With Quote
  #4  
Old 07-09-2008, 01:20 PM
Whack-a-Mole Whack-a-Mole is offline
Guest
 
Join Date: Apr 2000
I would suggest you either have a slow connection or spyware or a virus running in the background interfering with the connection (sending its own data and so on) or your ISP has issues.

The chances your computer is too slow or you do not have enough RAM are unlikely as your PC would have to be shockingly slow to not manage an audio stream and you'd have to be out of RAM pretty much to not handle the incoming stream (they are not that data intensive).

If you are on a broad band connection of almost any sort you should be fine.

Playing the lower bit-rate stations may help (less data coming in per second).

One thing I would try (aside from being sure your PC is free of viruses and spyware) would be to increase the buffer on the player you use. If you use Windows Media Player you may find it under VIEW>OPTIONS>ADVANCED tab (or TOOLS>OPTIONS>PERFORMANCE tab). Set the buffer to a higher number. This will make it take longer to connect by storing more information before starting to play. If the problem is a dodgy connection that is more intermittent this could work. However, if your connection is just too slow period then this will not help.

You also might consider other media players. I prefer WinAmp but there are plenty out there. Might give one of those a go.

Let us know how it works out!

Last edited by Whack-a-Mole; 07-09-2008 at 01:22 PM..
Reply With Quote
  #5  
Old 07-09-2008, 01:22 PM
cowgirl cowgirl is offline
Guest
 
Join Date: Dec 2002
Thanks!

Is this experience common? I've never even heard it mentioned before but I'm sure I'm not the only one who listens to streaming audio.

I use DSL now. What would "a better net connection" entail? It's a standard big-brand telecom package.
Reply With Quote
  #6  
Old 07-09-2008, 01:32 PM
Whack-a-Mole Whack-a-Mole is offline
Guest
 
Join Date: Apr 2000
Quote:
Originally Posted by cowgirl
Thanks!

Is this experience common? I've never even heard it mentioned before but I'm sure I'm not the only one who listens to streaming audio.

I use DSL now. What would "a better net connection" entail? It's a standard big-brand telecom package.
DSL should easily be plenty for streaming audio. DSL speeds can vary widely depending on a number of factors but even at the low end it should be more than sufficient for a 128kb stream.
Reply With Quote
  #7  
Old 07-09-2008, 02:03 PM
Whack-a-Mole Whack-a-Mole is offline
Guest
 
Join Date: Apr 2000
I forgot to add:

Since you are using DSL be sure you have the filters (should have been given to you when you got your DSL equipment) are plugged in anywhere you have a phone plugged in. The thing looks like a dongle where one end goes to the phone jack and the other accepts the plug from the phone (the one for the DSL itself will have two jacks on one dongle...one specifically for the DSL router and one for a phone then the one plug to the wall).

Sometimes people forget when moving phones or they forget things like their cable box may have a phone connection.

Not using these can dramatically affect the quality of the data connection so worth a quick check.
Reply With Quote
  #8  
Old 07-09-2008, 05:19 PM
UncleFred UncleFred is offline
Guest
 
Join Date: Jan 2008
From the "you didn't ask but I'll tell you anyhow department" there are a couple schemes being hatched now for consumer in-home media equipment to avoid stop/go for both audio and video.

"AVB" or "Audio Video Bridging" is part of this. It's based on reserving bandwidth for audio/video channels, and applying stop/go to other traffic that isn't time-critical, such as general web browsing.

It only applies to equipment used within your home. Example - a 'media server' for delivering movies or MP3's around the house. These systems are becoming increasingly common.

It does not help what's coming in from the general internet via DSL or other means.
Reply With Quote
  #9  
Old 07-10-2008, 10:51 AM
control-z control-z is online now
Guest
 
Join Date: Mar 2003
Some audio streaming is better than others. Go to http://www.speakeasy.net/speedtest/ and let us know what your speed is.

Can you watch YouTube videos? They buffer pretty well.
Reply With Quote
  #10  
Old 07-10-2008, 11:09 AM
Crowbar of Irony +3 Crowbar of Irony +3 is offline
Member
 
Join Date: Jan 2003
Location: The Tropics, not in US
Posts: 3,614
Buffering and streaming software usually use UDP ports in conjunction with TCP. Check your application setting if they need any ports to be opened; Windows Firewall is the first to check and you may have to manually add in the ports. Likewise, if you are behind a router which doubles as a firewall, you will also need to forward the ports there.
Reply With Quote
  #11  
Old 07-10-2008, 11:20 AM
Trunk Trunk is offline
Guest
 
Join Date: Nov 2003
You have DSL.

Do you have a wireless modem, or are you plugged into your DSL modem?

Plugging in should give you more speed than wireless, I THINK.
Reply With Quote
  #12  
Old 07-10-2008, 01:22 PM
cowgirl cowgirl is offline
Guest
 
Join Date: Dec 2002
Thanks everyone! This is so educational.

I am plugged in and I'm pretty sure there's the thingee attached. Spyware/virus may also be a possibility. I use VLC and I will check for settings as soon as I get home. In general tho I think I will just wait until I get the Macbook I've had my eye on ...
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 08:08 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.

Send questions for Cecil Adams to: cecil@chicagoreader.com

Send comments about this website to: webmaster@straightdope.com

Terms of Use / Privacy Policy

Advertise on the Straight Dope!
(Your direct line to thousands of the smartest, hippest people on the planet, plus a few total dipsticks.)

Publishers - interested in subscribing to the Straight Dope?
Write to: sdsubscriptions@chicagoreader.com.

Copyright 2013 Sun-Times Media, LLC.