1

我使用 jwplayer 和 apache2.2 以及从http://blog.codingmafia.com/?p=167下载的 h264 流媒体模块。我一直在搞乱“开始”和“结束”功能,它们允许您流式传输视频片段。

我注意到一个奇怪的现象。它允许我在视频开头附近播放几秒钟。但是当我将播放时间从 15-19 推迟到 1115-1119(秒)时,它返回了一条错误消息说Video not found or access denied: video.mp4?start=1115&end=1119.

我尝试了不同的时间设置和持续时间,似乎随着视频接近尾声,它需要工作的持续时间变得更长。

什么可以解释这个错误?

4

1 回答 1

0

这是由于我的视频编码。前面提到的 h.264 流媒体模块似乎为开始和结束定位了最接近的“I 帧”(完整图像帧),并剪切了盯着和结束于 I 帧的部分。当这两个 I 帧实际上是一个时,它返回 null 类型的值,因此出现上述错误。
重新编码视频,每 6 帧插入一个 I 帧解决了这个问题。

于 2015-06-30T04:11:33.770 回答