The problem I was having is in this post http://drupal.org/node/663294 and also flowplayer didn't show the length of the mp3 file.

This is my quick fix to the problem I was having

I edit the flowplayer3.module file.
Inside of that condition I add the follow lines


 if (isset($vars->othervars['stream'])) {

    +   //Add var durationFunc, that permits the user call a function on Flash Media Server (main.asc) to get the stream length
    +   $flowplayer['plugins']['stream']['durationFunc'] = $vars->othervars['durationFunc'];

}

Bellow you will find a piece of my code that shows how I insert the durationFunc variable that as the name of the function to get the stream length in the Flash Media Server player.

 print swf($filename_stream . $server_documents_path . $path_parts['filename'],
        array(
                'flashvars' => array('type' => 'rtmp'),
                'othervars' => array(
                                       'durationFunc'=>'getStreamLength',
                                       'stream' => 'rtmp://192.168.1.43/vod/',
                                       'methods' => array('action' => 'SWFTOOLS_MP3_DISPLAY'),),
                                    )
        );

With this fix, flowplayer now displays the length of the mp3 file and it streams properly.