У меня есть несколько видеофайлов (h264):
http://localhost/001.mp4
http://localhost/002.mp4
http://localhost/003.mp4
http://localhost/004.mp4
http://localhost/005.mp4
...
И метаинформация об их длительности и сдвиге от начала суток (00:00:00). Эти файлы представляют собой суточную запись видео с камеры. Но, запись ведется по датчику движения, поэтому между ними есть "дырки".
Я хочу разработать (или купить) видеоплеер, у которого есть шкала времени, на которой можно отметить фрагменты имеющие запись и позволить пользователю по ней переходить. При переходе в определенное место, у пользователя должен начинать играть нужный файл с нужного места!
Мне нужно что-то вроде этого
У компании Hikvision (EzvizCloud) есть такой видеоплеер, но он не продается.
Такие плееры есть и у других (в т.ч. российских) компаний предоставляющих VSaaS, но они все самописные.
Значит придется разрабатывать самим. Обычный html5
<video>
тэг не поддерживает конкатенацию нескольких видеофайлов.
Я должен использовать несколько
<video>
тэгов или придется самому рисовать шкалу, потом открывать websocket и рисовать картинку в
<canvas>
?