SnapStream Forums

Go Back   SnapStream Forums > SnapStream Product Discussions > Beyond TV and Beyond TV Link
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
  #1 (permalink)  
Old 07-04-2005, 07:57 PM
Registered User
 
Join Date: Apr 2004
Posts: 30
Lightbulb TIP: Make your LAN more friendly to Streaming

You know the problem -- you're watching a streaming video when someone -- perhaps even you -- decides to back up your entire MP3 collection over the LAN. Suddenly, the streaming video starts to stutter and the whole thing becomes unwatchable.

Bandwidth is consumed up to its maximum. But, at maximum, the system begins to bog down because the processor utilization goes up, someone else jumps online -- and maximum begins to drop. When that happens, everything slows down equally to accomodate the new conditions -- and your streaming video is slowed with it.

On a LAN, the internet is not the biggest culprit -- at least not yet. Ironically fortunate for us, the tiny amounts of bandwidth our cable and telephone companies provide do not saturate the LAN. The biggest user is computer-to-computer transfers of files -- in Windows this is usually done over port 139 for "File and Printer Sharing."

I have implemented a free solution in my home that I'd like to share. The upside is that the network transfers are tamed, but still plenty fast. The downside is that it doesn't seem to adjust dynamically, even when you have bandwidth to spare. (The docs suggest that there is a way for lower priority packets to yield to higher priority packets, but this feature -- if it works for all -- doesn't work for me. So basically, this setup just slows down NetBios transfers. Documentation is included should you want to experiment.)

To set this up:

1. Download version 0.2.8 of the free WinTC Traffic Controller from http://hp.vector.co.jp/authors/VA027031/wintc/.

2. Read the install file enclosed and install it. Make a second copy of the original wintc.conf file so that you can go back to it if you want to make changes or enhancements.

3. For your wintc.conf file, use this:

Code:
# wintc.conf to slow down your LAN speed by throttling
# your NetBios connections
#
# the 768KBps here is based on my 802.11g wireless LAN's 
# top throughput of around 2700 KB.  This leaves lots of 
# room for other network uses such as streaming, 
# downloading from the internet, playing online games.
#
# If you have an all-wired LAN, you can raise the number.
# 

define_flow = flow-intranet 768K prio=3 limit=yes
define_filter = srv-netbios srcport=139
assign_filter = srv-netbios flow-intranet

#EOF
4. Install this on all of the computers in your LAN.

This is a good "set-it-and-forget-it" solution and it appears to be heading toward a decent implementation of QoS prioritization and Traffic Shaping.

-------------------

But, let's say you only transfer files across the LAN once in a very great while, and you don't want to slow your LAN-to-LAN transfers down permanently. Here is a different solution to that problem:

Nullsoft's free NSCopy, which you can find at http://www.nullsoft.com/free/nscopy/ is an over-the-LAN file copying application with a gas pedal -- you can set it for the speed you want, even speeding it up and slowing it down mid-copy!

It's great for those huge jobs that take 18 hours -- start it at full speed when you go to work, in the evening, slow it down to half-speed so you can watch Beyond TV Link, and then bring it back up to full speed when you go to bed!

-- Robb Topolski
__________________
Robb Topolski

To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts.

Hillsboro, Oregon USA
Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

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
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Tuners friendly name? mickwall Development Discussion 3 10-25-2005 04:49 PM
Snapstream: Safari-friendly Linux webpage generator... and a question about Streaming matt.hocker Beyond TV and Beyond TV Link 6 09-09-2004 02:03 PM
PDA-friendly Snapstream.net page tgpaul Beyond TV and Beyond TV Link User-to-User Troubleshooting & Support Forum 2 11-04-2003 05:28 PM
How can you make the streaming image bigger?? Ellerbestyle Beyond TV and Beyond TV Link User-to-User Troubleshooting & Support Forum 3 08-23-2003 03:16 AM
Friendly AVI Support BigRedBrent SnapStream Discussion 4 06-19-2003 05:25 PM


All times are GMT -6. The time now is 02:11 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.0 RC1
©2004-2006 Snapstream Media