Balancing a B spline

Is there a way to take a bspline curve and make it’s function linear along it’s length, so when using it as a camera control, if control points are bunched up, it wont affect the speed you travel along it?

Thanks

see
*arclength(3d-generic)
*http://vvvv.org/forum/b%C3%A9zierspreads-what-length-%20-can-the-spread-of-points-be-made-to-be-evenly-spaced

forumlink doesn’t work here? seems to be a problem with é