0

我正在使用 Flash 从网络摄像头录制视频,并将其保存在 Adob​​e (Flash) 媒体服务器上

有哪些因素会导致充满缺失帧的断断续续的视频?我需要调整什么来解决这个问题,或者什么会导致这个问题?

该服务器是一个 Amazon Web Services Medium (M1) EC2 实例。2 ghz 处理器,3.75gb RAM 查看 AMS 的管理控制台,服务器永远不会在 RAM 或 CPU 百分比方面达到极限

带宽永远不会超过 4mb。

闪存记录器以 15fps 的 320x240 分辨率拍摄

我在相机上使用了 setQuality(0,100)。在查看我的录音时,我仍然可以辨认出单独的“像素”,但这还不错

4

1 回答 1

0

服务器与此无关。如果运行 Flash 文件的计算机跟不上,则会出现丢帧。您基本上有1000/stage.frameratems 为每一帧运行每个计算。如果您的应用程序以 30 fps 的速度运行,则大约是每帧 33 毫秒。您需要确保每个帧上需要发生的所有事情都可以在这段时间内运行,这显然很难/不可能使用那里的各种硬件来完成。

此外,15fps 本身也太低了。人眼可以感知为运动的低端阈值约为 24 fps。所以在 15fps 时,你会注意到不连贯。理想情况下,您希望以 30fps 的速度录制,这接近于人眼无法区分单个帧的位置。

于 2013-09-09T16:08:10.507 回答