Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 流式视频仅在短时间内无法加载_Apache_H.264 - Fatal编程技术网

Apache 流式视频仅在短时间内无法加载

Apache 流式视频仅在短时间内无法加载,apache,h.264,Apache,H.264,我使用jwplayer和apache2.2以及从下载的h264流媒体模块。我一直在搞乱“开始”和“结束”功能,它们允许您流式传输视频片段 我注意到一个奇怪的现象。它允许我在视频开始时播放几秒钟。但当我将播放时间从15-19秒推迟到1115-1119秒时,它返回一条错误消息,说找不到视频或访问被拒绝:Video.mp4?start=1115&end=1119 我尝试了不同的时间设置和持续时间,随着视频滚动到最后,工作所需的持续时间似乎越来越长 什么可以解释这个错误?这是由于我的视频编码。前面提到的

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

我注意到一个奇怪的现象。它允许我在视频开始时播放几秒钟。但当我将播放时间从15-19秒推迟到1115-1119秒时,它返回一条错误消息,说找不到视频或访问被拒绝:Video.mp4?start=1115&end=1119

我尝试了不同的时间设置和持续时间,随着视频滚动到最后,工作所需的持续时间似乎越来越长


什么可以解释这个错误?

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

顺便说一句,视频大约有40分钟长。哦。。另一个当我使用开始和结束参数,然后使用流来修剪视频时,最后几秒钟消失了..这不是与原始问题有关吗?