我正在开发一款应用程序,可以捕获网络摄像头流,并通过Red5服务器进行记录。在我的本地安装(Red5版本1,Mac )上,一切都运行得很好,但是在Ubuntu (我们的服务器环境)上使用相同版本的Red5,视频录制会被截断。2分钟的录制结果是刚刚超过1分钟,但在Mac上,这正是预期的时间。
它能像配置问题一样简单吗?还是Red5 1.0版本在Ubuntu上不稳定?
发布于 2013-08-14 01:28:41
这似乎是当前版本的Red5的一个错误。降级到0.8版本解决了这个问题。
发布于 2014-05-07 20:24:05
这不是操作系统的问题,而是Red5如何处理慢速连接上的录音的问题。
您在本地安装了Mac OSX,录制到本地时没有带宽限制。一旦你使用了Ubuntu服务器,你就会将音频和视频数据流式传输(上传)到一个远程服务器上,这本身就有一些带宽限制。如果超出这些限制,则生成的.flv文件可能会出现各种问题。
不同的Red5版本在录制过程中有不同的问题。这些问题在这里有很好的记录:Recording issues with Red5。
记录的最佳Red5版本是此博客文章中提供的打了补丁的1.0.2版本:Recording high quality (HD) video over slow connections with Red5 is now possible
The patch has also been applied to Red5's source code on GitHub,它将在下一个官方版本(1.0.3)中可用。
https://stackoverflow.com/questions/18187896
复制相似问题