Я работаю над видео поисковой системой. Подобный Google Video. Я заметил, что Google Video имеет снимок экрана от всех видео, которые они индексируют. Я попробовал много способов достигнуть этого без успеха. Один способ, которым мне предложили, состоит в том, чтобы создать swf, который загрузит необходимый swf и возьмет снимок экрана. однако это не хорошее решение, так как мне нужно мое видео, которое будет индексировано автоматически.
Я уже создал поисковую систему для индексации всех видео. но я застреваю при взятии снимка экрана.
Одна вещь, которую я заметил, состоит в том, что снимки экрана на Google Video не имеют управления воспроизведением плееров с различного веб-сайта. Это приводит меня думать, что они получают снимок экрана от информации о потоковой передаче а не флеш-видео.
У кого-либо есть подсказка или метод того, как получить снимок экрана потокового видео с помощью c# Asp.net?
Править
Я не надеюсь получать фильм и преобразовывать его, чтобы высветить и взять снимок экрана. Я интересуюсь взятием снимка экрана фильмов Flash на сайтах как YouTube и vimeo. Таким образом, то, что я делаю, индексировать Интернет, ища теги объектов, которые мне удалось сделать. Но я, может казаться, не нахожу способ взять снимок экрана. Однако Google удалось сделать так с Google Video.
вот хороший пост в блоге, чтобы проигрывать видео в asp.net и создавать эскизы. Это может помочь вам в качестве подсказки. Писатель также предоставил исходный код.
http://ramcrishna.blogspot.com/2008/09/playing-videos-like-youtube-and.html