Flash Video FPS - 在某些浏览器中播放速度过快

时间:2015-04-16 07:46:15

标签: flash video flv flvplayback streaming-flv-video

我正在网站上播放一系列的flv。在过去一周左右的时间里,他们突然开始以比以前更快的速度播放。该网站已经运行了大约2年,没有任何问题,上周突然间,这种情况在不同情况下开始发生。

在试图弄清楚我无法找到答案的原因之后。以下是我为寻找解决方案而进行的一些测试:

  • 在Firefox,Chrome(Canary)和Safari上进行快速播放 Macbook(Flash Player 17) - 在Chrome中正常播放。
  • 在iMac上的Firefox和Safari中进行快速播放(Flash Player 17) 在Chrome中正常播放。
  • 在Windows 8(所有浏览器)(Flash Player 17)
  • 上无快速播放
  • 视频来自网络摄像头录制12fps& 9fps正在加速 但手机上24 fps的视频很好
  • 我没有使用网络流媒体,只是嵌入FLVPlayback和 从服务器附加flv
  • 我已尝试更改swf的帧速率以匹配但无法修复。
  • 在Flash内播放视频时,它们可以正常播放 视频本身并没有加快速度。
  • 使用Redf使用9fps或12fps录制网络摄像头视频 帧速率取决于用户连接速度

有没有人遇到类似的问题,或者有人知道Adobe的Flash播放器在最近发布的版本中是否有变化?这可能是我的服务器(AWS上的Ubuntu)。

我一直认为flv视频以其原生速度播放,我可以使用Net Streaming设置帧速率而不是链接到FLVPlayback吗?

为什么Mac不是PC而是在webkit浏览器上?他们对多媒体的行为有何不同?

任何帮助都将不胜感激。

谢谢,

P

1 个答案:

答案 0 :(得分:2)

我们也注意到了这个问题。这个问题是非常具体的问题:

  1. 已安装Flash 17.0.0.169
  2. 播放使用Nellymoser编码的音频的FLV文件
  3. 音频速度设置为44100 Hz
  4. 如果您拥有所有这些设置,则视频播放速度是正常速度的两倍。

    到目前为止的解决方案:

    1. 卸载Flash 17.0.0.169并安装older version(如17.0.0.134)或新的Flash 18 beta(安装风险,但请注意它完美无缺)
    2. 如果您使用某些Flash应用和FMS / AMS录制自己的FLV文件,请务必将麦克风速率设置为低于44kHz(如22或11)。 Flex代码如:

      microphone.rate = 22;

    3. 确保在Adobe网站上对bug 3976440进行投票,以便他们可以对当前的Flash版本应用相应的修补程序。