Red5蒸不一致的连接音频

时间:2014-07-04 14:02:59

标签: jwplayer red5

我正在尝试测试Red5,Jwplayer和流音频文件的问题。 基本上jwplayer有时只能建立正确的连接并播放mp3。除了FF以外的某些浏览器也没有。然后在某些时候,FF将停止连接。

现在,当尝试连接时,jwplayer在按下播放按钮时会无效,加载歌曲和播放,或者有时会显示刚刚加载的曲目位置栏,但什么都不做。如果它确实开始播放,那么在整个赛道上向前跳过都很好。

如果在靠近服务器的欧洲地区,那么这似乎不是问题,并且mp3将在FF Chrome IE等中正常加载。

服务器专用服务器提供从欧洲到北美的其他内容非常快,所以我不认为它是服务器问题,而是jwplayer或red5设置。 Jwplayer有' bufferlength:' 1','和red5.properties有:


    # RTMP
    rtmp.host=0.0.0.0
    rtmp.port=1935
    rtmp.io_threads=16
    rtmp.send_buffer_size=65536
    rtmp.receive_buffer_size=65536
    rtmp.ping_interval=1000
    rtmp.max_inactivity=60000
    rtmp.max_handshake_time=50000
    rtmp.tcp_nodelay=true
    rtmp.default_server_bandwidth=10000000
    rtmp.default_client_bandwidth=10000000
    rtmp.client_bandwidth_limit_type=2
    rtmp.bandwidth_detection=true
    rtmp.encoder_base_tolerance=5000
    rtmp.encoder_drop_live_future=false
    rtmp.traffic_class=24
    # requested maximum length of the queue of incoming connections
    rtmp.backlog=10
    # the interval (seconds) between each throughput calculation
    rtmp.thoughput_calc_interval=1
    # enable io event throttler
    rtmp.throttle_enable=false
    # io event size threshold
    rtmp.throttle_threshold_size=65536
    # max connections to allow when throttling is in effect
    rtmp.throttle_max_permits=128
    # keep-alive for io threads when using an executor
    rtmp.executor_keepalive_time=3000

在这里使用red5还是使用jwplayer进行任何设置我应该更改值以帮助解决此问题?

或者服务器上有什么东西我可以改变。我读过有关mod_deflate导致问题的内容,但我发现它无论如何都被禁用了。

任何帮助都将不胜感激。

谢谢!

0 个答案:

没有答案