Red5直播 - localhost上的巨大延迟

时间:2013-01-23 10:29:08

标签: ffmpeg streaming jwplayer red5

我在Linux Mint14上使用JW Player和ffmpeg运行Red5 1.0.0 RC1

流式传输时会出现很大的延迟,即使我的machine/localhost上发生了所有事情。

我执行以下步骤:

  1. FFmpeg:ffmpeg -i 'http://localhost:port' rtmp://localhost/oflaDemo/live.flv

  2. Red5:TCPnoDelay设置为true。

  3. JW Player:Bufferlength设置为0.还尝试了2和3.

  4.     <script type='text/javascript'>
         jwplayer('mediaspace').setup({
        'flashplayer': 'player.swf',
        'file': 'live',
        'type': 'rtmp',
        'streamer': 'rtmp://localhost/oflaDemo',
        'controlbar': 'none',
        'autostart': 'true',
        'bufferlength': '3',
        'width': '640',
        'height': '380'
      });
    </script>
    

    延迟时间在7到10秒之间! 这一切都发生在localhost上,因此带宽不应该是问题。

0 个答案:

没有答案