View previous topic :: View next topic |
Author |
Message |
K101FM
Joined: 14 Aug 2012 Posts: 2
|
Posted: Tue Aug 14, 2012 4:50 pm Post subject: Major Buffering Issue on Godaddy VPS Server |
|
|
Hey everyone,
New here, but I've got a few things that are pondering my brain at the present time. I'm stumped and can't figure it out. The station I run is having constant buffering on our streams. Listeners can stream fine for around 2-3 minuets then constantly buffers. (Test in Winamp, iTunes, VLC, WMP, and TUNEIN radio on androids/iPhones) buffering issues occur on all.
Here is our VPS server stats from godaddy at the moment.
• OS: Windows Server
2008 Standard 64-bit
• Intel Xeno L5630 2.13GHz
• RAM: 3 GB
• Storage: 45 GB‡‡
• Bandwidth: 3,000 GB/mo
Now we do try to take into consideration that it is shared with how man other VPS clients, we want to be sure though its not our setup/config.
We are looking to move to this dedicated server, if it is the VPS that is causing the issue. These will also host the website http://k101.fm
OS: Windows 2008 R2 64-Bit
CPU: Intel Core i5 - 4 cores
RAM: 4 GB
Storage: 2 x 300 GB hard drives
Bandwidth: 10 TB per month
or would this one be recommended
OS: Windows 2008 R2 64-Bit
CPU: Intel Core i5 - 4 cores
RAM: 8 GB
Storage: 2 x 1 TB hard drives
Bandwidth: 10 TB per month
=========================
but here is how our stream chain looks at the moment
(SAMBC Encoder)===<192K Stream (source)>==Icecast 1===Stream Transcoder (Breaks the 192 Stream in to multiple Stream qualities) === IceCast Server 2 (Main Server listeners connect to)
Here is a link to our streams, if anyone could please test and see if the buffering happens to them (Would be much appreciated)
http://k101.fm:8000/status.xsl
If anyone has any ideas or streamlining ideas, would be much appreciated.
=====================================
Only one DSP plugin Running which is
Breakaway Broadcast Processor
http://www.claessonedwards.com/index.php?option=com_content&view=article&id=47&Itemid=136
====Ice Cast Configs===
Source Server:
<icecast>
<limits>
<clients>100</clients>
<sources>2</sources>
<threadpool>5</threadpool>
<burst-on-connect>1</burst-on-connect>
<queue-size>1524288</queue-size>
<burst-size>65535</burst-size>
<client-timeout>30</client-timeout>
<header-timeout>15</header-timeout>
<source-timeout>10</source-timeout>
</limits>
<authentication>
<source-password>XXXXX</source-password>
<admin-user>XXXXX</admin-user>
<admin-password>XXXXX</admin-password>
</authentication>
<hostname>localhost</hostname>
<location>Little Rock, AR (United States)</location>
<admin>admin@k101.fm</admin>
<fileserve>1</fileserve>
<server-id>icecast 2.3</server-id>
<listen-socket>
<port>8010</port>
</listen-socket>
<mount>
<mount-name>/source</mount-name>
<password>XXXXXXXX</password>
<max-listeners>10</max-listeners>
<charset>ISO8859-1</charset>
<public>0</public>
<stream-name>Source Stream</stream-name>
<stream-description>Source Audio Stream</stream-description>
<genre>Pop</genre>
<so-sndbuf>32768</so-sndbuf>
<bitrate>192</bitrate>
</mount>
</icecast>
Listeners Server:
<icecast>
<limits>
<clients>5000</clients>
<sources>10</sources>
<threadpool>5</threadpool>
<queue-size>1524288</queue-size>
<client-timeout>30</client-timeout>
<header-timeout>15</header-timeout>
<source-timeout>10</source-timeout>
<burst-on-connect>1</burst-on-connect>
<burst-size>65535</burst-size>
</limits>
<authentication>
<source-password>XXXXX</source-password>
<admin-user>XXXXX</admin-user>
<admin-password>XXXXX</admin-password>
</authentication>
<hostname>localhost</hostname>
<location>Little Rock, AR (United States)</location>
<admin>admin@k101.fm</admin>
<fileserve>1</fileserve>
<server-id>icecast 2.3</server-id>
<listen-socket>
<port>8000</port>
</listen-socket>
<listen-socket>
<port>8001</port>
</listen-socket>
<mount>
<mount-name>/192</mount-name>
<password>XXXXX</password>
<max-listeners>1000</max-listeners>
<so-sndbuf>32768</so-sndbuf>
<public>1</public>
<stream-name>K101.FM Little Rock's Hit Music Station</stream-name>
<stream-description>Today's Hit Music Station</stream-description>
<stream-url>http://kinetikradio.com</stream-url>
<genre>Pop, Top40</genre>
<bitrate>192</bitrate>
<hidden>0</hidden>
</mount>
<mount>
<mount-name>/128</mount-name>
<password>XXXXXX</password>
<max-listeners>1000</max-listeners>
<public>1</public>
<stream-name>K101.FM Little Rock's Hit Music Station</stream-name>
<stream-description>Today's Hit Music Station</stream-description>
<stream-url>http://kinetikradio.com</stream-url>
<genre>Pop, Top40</genre>
<bitrate>128</bitrate>
<hidden>0</hidden>
</mount>
<mount>
<mount-name>/96</mount-name>
<password>XXXXX</password>
<max-listeners>1000</max-listeners>
<public>1</public>
<stream-name>K101.FM Little Rock's Hit Music Station</stream-name>
<stream-description>Today's Hit Music Station</stream-description>
<stream-url>http://kinetikradio.com</stream-url>
<genre>Pop, Top40</genre>
<hidden>0</hidden>
<bitrate>96</bitrate>
</mount>
<mount>
<mount-name>/64</mount-name>
<password>XXXXXX</password>
<max-listeners>1000</max-listeners>
<public>1</public>
<stream-name>K101.FM Little Rock's Hit Music Station</stream-name>
<stream-description>Today's Hit Music Station</stream-description>
<stream-url>http://kinetikradio.com</stream-url>
<genre>Pop, Top40</genre>
<hidden>0</hidden>
<bitrate>64</bitrate>
</mount>
</icecast>
Thanks,
David |
|
Back to top |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Tue Aug 14, 2012 6:36 pm Post subject: |
|
|
The initial things to look at is whether you are getting max'd out in certain areas. transcoding is a heavy CPU task so obviously if you are reaching a limit there then all the generated streams will be affected. Is 192k affected more than others?.
VPS set ups can cause problems so you would want to see if you have access to performance details to assess if some limit is being reached with them. Not all are a problem but they are about carving up the available resources so you would want to see what details there are about it.
You may find that 1.5Meg long queues are hiding a problem with network connections, the default is 512k so it may take some time for a listener to reach the end of the queue before forced to drop. You didn't say which version you are running
karl. |
|
Back to top |
|
|
K101FM
Joined: 14 Aug 2012 Posts: 2
|
Posted: Tue Aug 14, 2012 8:14 pm Post subject: |
|
|
Karl,
All streams seem to be affected equally. Did test all night on the server, and
the streams all seem to constantly buffer after 2:38 secs.
We are running stream transcoder v3 - odd sock
icecast win32 v2.3.1
I've tryed putting straight from SAMBC straight into the broadcast server and still buffers.
Also, was monitoring the server stats this morning, found that memory usage is sitting at 918meg, but processor (CPU usage) was jumping from 21% to 65+% constantly. Think this could be the culprit. Which seems pretty deadly for a VPS to jump that much. |
|
Back to top |
|
|
DJ-Zath
Joined: 11 Feb 2009 Posts: 155 Location: Western Illinois - USA
|
Posted: Sat Sep 01, 2012 9:43 pm Post subject: |
|
|
I agree with KarlH here and I'd like to add that Godaddy VM servers probably aren't going to make the grade.. they are cheap, and so, may not provide enough dedicated bandwidth and CPU/RAM for streaming.
just my 2 cents _________________ -DjZ-
|
|
Back to top |
|
|
acidrain97
Joined: 01 Jan 2010 Posts: 14
|
Posted: Mon May 26, 2014 10:39 pm Post subject: godaddy servers |
|
|
their ports are 10mbps not 100. If your stream is more than 10mbps you're going to have rebuffering problems. I know... they are the worst VPS servers on the planet. Email me and i can suggest a kick ass VPS company. Just tell them to upgrade the 10mbps to a 100mbps. |
|
Back to top |
|
|
|