【发布时间】:2011-02-28 18:29:56
【问题描述】:
我在运行 linux 的 EC2 上安装了 Red5 1.0。我的目标是从我的网站录制网络摄像头视频 - 连接到用户的网络摄像头并将视频保存到 S3。
我在预装的演示应用程序中试用了录像机应用程序。它可以工作,但是当我播放录制的 flv 视频时,质量很差。
- 充其量,视频是极度像素化的,并且随着运动而模糊
- 在最坏的情况下,视频甚至无法播放——它只是停留在一帧上
- 大多数情况下,视频和音频完全不同步且断断续续。我发现我可以通过使用其中一个配置文件来增加服务器上的缓冲区余量来影响这一点,但增加缓冲区似乎会导致视频变得断断续续。
我尝试过连接多台计算机,甚至是快速的公司互联网连接。有趣的是,即使连接到本地主机,质量问题仍然存在,所以这似乎不是网络问题。
当我使用 red5-recorder.com flash 应用录制到演示服务器应用时,质量更差。
最终,我只想从访问者的网络摄像头中获取高质量的视频记录,但不想为 FMS 或 Wowza 花钱。
关于如何让 Red5 录制高质量的任何想法?总是这么糟糕吗?
感谢您的帮助!!
【问题讨论】:
-
就像下面所说的@fixedmachine,red5 / 服务器不控制这个。录制质量取决于您的客户端设置和连接速度。
标签: java video-streaming video-capture red5