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.