从 red5 服务器恢复暂停的 h264/mp4 流媒体视频时出现错误
当我尝试恢复暂停的 mp4 流时,我刚刚遇到了一条错误日志。这是来自服务器的日志:
[信息] [NioProcessor-1] org.red5.io.mp4.impl.MP4Reader - 框架 找不到时间戳的位置: 92000
我对 Red5 很陌生,所以我不知道这是否是一个已知问题,是吗?目前有什么解决办法吗?
我正在使用适用于 mac os x 的 Red5 最新 0.9.1 Final 将 H.264/AAC 编码的 MP4 文件流式传输到我的 flash 应用程序。
当我恢复 .flv 文件时没有问题。
这就是我认为必要的所有信息。任何帮助表示赞赏!非常感谢!
I just met a piece of error log when I was trying to resume the paused mp4 streaming. Here is the log from the server:
[INFO] [NioProcessor-1]
org.red5.io.mp4.impl.MP4Reader - Frame
position was not found for timestamp:
92000
I'm very new to Red5 so I don't know if this is a known issue, is it? And is there any solution so far?
I'm using Red5 newest 0.9.1 final for mac os x to stream the H.264/AAC encoded MP4 file to my flash app.
And there's no problem when I'm resuming the .flv file.
That's all the information I guess necessary. Any help is appreciated! Thanks very much!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
问题是缺少播放器进行正确查找等所需的元数据。从 Red5 0.9.1 开始,它将自动生成 FLV 文件的元数据,但不会为 MP4 文件生成元数据。
我不知道这是否会在下一个版本中添加/修复,自从我使用 Red5 以来已经有一段时间了,
您也许可以找到另一个工具来将元数据添加到 mp4
The problem is a lack of meta-data needed by players for proper seeking, etc. As of Red5 0.9.1 it will automatically generate the meta data for FLV files but doesn't for MP4 files.
I have no idea if this is something being added/fixed in the next release it's been quite a while since I've used Red5
You might be able to find another tool to add the meta data to the mp4