如何在视频中搜索(部分下载)?

时间:2017-02-18 21:34:07

标签: javascript video range partial mpeg-dash

在视频中寻找特定时间的最佳方式是什么?

视频通过媒体源扩展被提取到浏览器,并以字节范围下载部分。

.mpd文件的一部分:

    <SegmentURL mediaRange="2363-10182100" indexRange="2363-3606"/>
  <SegmentURL mediaRange="10182101-20007404" indexRange="10182101-10183296"/>
  <SegmentURL mediaRange="20007405-30594147" indexRange="20007405-20008600"/>
  <SegmentURL mediaRange="30594148-41249512" indexRange="30594148-30595367"/>
  <SegmentURL mediaRange="41249513-50951617" indexRange="41249513-41250720"/>
  <SegmentURL mediaRange="50951618-61354336" indexRange="50951618-50952801"/>
  <SegmentURL mediaRange="61354337-71941877" indexRange="61354337-61355568"/>

但我怎样才能找到 what secound = what-range

我无法通过检查细分的长度或大小来实现,不可能使所有细分的长度完全相同。

(我的解决方法是获取特定时间&#34;应该是&#34;(搜索的secound /段长度=段索引)的段,然后获取下一个/上一个段,直到找到所寻找的时间。)

0 个答案:

没有答案