试图确定什么是"最"负责延迟 - 我的视频从我的编码器到我的服务器,并在我的浏览器中返回到播放器.
我现在和我喜欢的球员在12秒左右.它在我的播放器中缓冲吗?在FMLE的出路缓冲?
我问的原因是我觉得我已经用下面概述的小测试场景消除了其他罪魁祸首.而且,所有其他方面相同,交换其他参与者会产生最大的延迟差异.一把减少到4秒.但是不能低于那个.
消除其他罪魁祸首:
-信号不好?不,在本地运行它. - 编解码器?,不,将FMLE设置为VP6或H.264会产生相同的延迟. - 从FMLE中推出太多数据?不,50kbs或1000kbs产生12秒-Framerate设置为激烈?不,5-29.97 fps会改变运动质量,但延迟时间大约为12秒.
我正在开发一个基于FMS的小型Web演示文件包,因此延迟最多只能降到一秒.我见过类似的包几乎没有延迟.这是我的测试设置:
-Camera连接到Windows XP机器-Flash Media Live Encoder 3.0.1 -FLash Media Server 3.51 -Video Player - Adobe Flash Media Server生产力工具中的示例动态流媒体播放器(有点像Adobe的ActionScript 3.0动态流类的参考实现)
如果我将视频从距离我大约30英里的服务器上反弹,结果几乎相同.
我用CDN和他们提供的播放器进行了测试,我能做的最好的是4秒.
有没有人有我能测试的真正快速的球员?