0

我有一个视频播放器,我使用 red5 服务器

在动作脚本代码中,我将缓冲时间写为 5

但它太长了,直到他缓冲它。

我该如何解决?

是不是red5服务器太慢了?

4

1 回答 1

0

将缓冲时间设置为 5 秒是很奇怪的。但这取决于使用场景。你在做直播还是视频点播?

如果缓冲区填充时间过长,则意味着您使用的互联网连接可能太慢而无法在适当的时间填充缓冲区。

视频开始播放之前需要多长时间(以毫秒为单位)?您还应该监视和跟踪 ActionScript3 文档中给出的其他变量:http: //help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/NetStream.html#bufferLength

然后正如 AS3 文档还建议的那样:您可以计算缓冲区需要填满的时间。您可以测量来自不同网络/位置的不同客户端的时间/比率,以了解这一点。

塞巴斯蒂安

于 2013-01-06T06:29:38.670 回答