Skip to main content
Inspiring
February 8, 2010
Question

Getting lots of "NetStream.Play.InsufficientBW" when there's plenty of Bandwidth

  • February 8, 2010
  • 2 replies
  • 6309 views

Hi All,

We've upgraded our production servers to 3.5.3 on Windows 2008, and now I'm seeing a lot of "NetStream.Play.InsufficientBW" statuses in our client app's log.  The server is streaming a very low bandwidth live video/audio stream, and the client has more than plenty of bandwidth to play it.  The stream doesn't exhibit any audio drops or skipped frames, and there are no message drops on the server side.  We have had clients complaining of random disconnects.  Does anyone know why I might be getting this message?  If anyone from Adobe could help with this, I'd greatly appreciate it.  Thank you.

Best,

-Costin

    This topic has been closed for replies.

    2 replies

    Participating Frequently
    February 8, 2010

    We had experience the same think.

    Server was dedicated, 1 client , 350 kpbs stream and still the insufficientBW spam on client side.

    ns.bufferTime = 3; solved that.

    Ok we used 3 sec for a live recorded stream. If you are going with a live stream perhaps you need much less.

    Inspiring
    February 8, 2010

    Well, its a live stream, and at one point I only had it streaming audio, at about 40kbps.  The client is on a T1, and I was looking at the network utilization and it was minimal.  The client definitely has sufficient bandwidth.  I did also apply the buffer, and it didn't resolve the issue.  Thanks for the help though.

    -Costin

    Asa_-_FMS
    Adobe Employee
    Adobe Employee
    February 8, 2010

    There's a known issue in FMS 3.5.3 that we're investigating that causes this.  For now you can work around the issue by disabling FMS Live Message Queueing until the patch released.  You can do so in your Application.xml - change the following config setting

    Application/StreamManager/Live/Queue

    change the enabled setting to "false"

    Note that this workaround will increase your CPU usage somewhat, but restore proper buffering operations.  As mentioned before, we're aware of the issue and working on a fix right now.

    Asa

    Janaki Lakshmikanthan
    Adobe Employee
    Adobe Employee
    February 8, 2010

    Hi,

    Check whether your server is loaded so much and not able to send the data to the clients at the right rate. This can also lead to "Netstream.Play.InsufficientBW" message at the client side.

    Regards,

    Janaki L

    Inspiring
    February 8, 2010

    Hi Janaki,

    The server is definitely not overloaded.  It's a dedicated box with only 2 users connected.  Thanks.

    -Costin