寻找流媒体是不对的

时间:2014-05-20 09:29:29

标签: time flowplayer seek

我正在尝试寻找没有蒸汽的视频。

这是我的页面:

<html><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="flowplayer-3.2.13.min.js"></script>
<title>Flowplayer test</title>
</head><body>

<a style="display:block;width:640px;height:360px" id="player"></a>

<script>
flowplayer("player","flowplayer/flowplayer-3.2.18.swf",{
    clip: {url:'sp/gailun640x360.mp4'}});

function vgoto(val) {$f(0).seek(val);}
</script>

<a href="javascript:vgoto(0);">0s</a>
<a href="javascript:vgoto(10);">10s</a>
<a href="javascript:vgoto(20);">20s</a>
<a href="javascript:vgoto(30);">30s</a>
<a href="javascript:vgoto(40);">40s</a>
...
<a href="javascript:vgoto(100);">100s</a>

</body></html>

当我点击“10s”并将视频搜索到10s时,视频时间变为7.04s,

然后我寻求20秒,它变成17.04s,

等等,如:

30s  -> 20.08

40s  -> 30.08

50s  -> 40.08

60s  -> 56.52

70s  -> 66.52

80s  -> 76.52

90s  -> 86.52

100s -> 90.92

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

问题在于,流量计可以只搜索关键帧,以便能够寻找任何秒,你需要每秒都有关键帧。很可能这意味着您需要在使用配置为每秒强制关键帧的ffmpeg上传视频时重新编码视频。