【问题标题】:red5 1.0.1 : truncated recorded stream .flv.ser : Error -18 truncated boxred5 1.0.1:截断记录流 .flv.ser:错误 -18 截断框
【发布时间】:2013-06-18 12:27:35
【问题描述】:
我已经通过 Red5 流媒体服务器使用 streamPublishStart 回调来录制流媒体。有用。但有几次,发布者端的互联网连接掉线。然后,在流目录中,我有一个 .flv.ser 文件。它不可播放。我试图用所有建议它的软件来修复/修复它。没有成功。我使用了 flvcheck.exe,报告是:Error -18 truncated box。我在 Adobe 论坛上看到过讨论,但没有有趣的事情。你能给我推荐一个技术或软件来解决我的问题吗?
提前致谢,
帕斯卡。
【问题讨论】:
标签:
stream
record
red5
truncated
【解决方案1】:
您的问题得到解答了吗? .flv.ser 是一个临时文件,在 Red5 处理完流之前创建。完成后,会有一个没有 .ser 扩展名的新文件。我必须做的是创建一个 ajax 脚本,该脚本查看 .flv.ser 文件的目录并防止在转换完成之前关闭页面。 Red5 版本一的转换速度很慢。我现在正在测试 1.0.2 RC1,但初步结果看起来更糟。我听说 .8 版本最适合录音,所以我可能不得不降级到那个版本。
【解决方案2】:
我迟到了,但您只需连接文件即可。在 Linux 上是这样工作的:
cat foo.flv foo.flv.ser > playable_foo.flv
我在其他地方读到过,但我忘记了它在哪里。