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