Not really a Perl solution, but..

Your poor streaming performance is likely due to your upstream being totally swamped by torrent uploads. Packets get queued in your modem and TCP ACK takes forever to get through, significantly reducing downstream throughput. Try capping your uploads in Azureus.

You'll want to look into Traffic shaping for a more general solution. Typically this runs on your router, but as you have a hardware SOHO box this may not be a tenable solution. If you're running Linux, you can set up local traffic shaping. There are some good docs (although a bit dated) on the Linux Advanced Routing & Traffic Control page.


In reply to Re: script to manage network traffic and video streaming by mpeg4codec
in thread script to manage network traffic and video streaming by kowalsky

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.