Получение снимка экрана встроенного видео с помощью C#

Я работаю над видео поисковой системой. Подобный Google Video. Я заметил, что Google Video имеет снимок экрана от всех видео, которые они индексируют. Я попробовал много способов достигнуть этого без успеха. Один способ, которым мне предложили, состоит в том, чтобы создать swf, который загрузит необходимый swf и возьмет снимок экрана. однако это не хорошее решение, так как мне нужно мое видео, которое будет индексировано автоматически.

Я уже создал поисковую систему для индексации всех видео. но я застреваю при взятии снимка экрана.

Одна вещь, которую я заметил, состоит в том, что снимки экрана на Google Video не имеют управления воспроизведением плееров с различного веб-сайта. Это приводит меня думать, что они получают снимок экрана от информации о потоковой передаче а не флеш-видео.

У кого-либо есть подсказка или метод того, как получить снимок экрана потокового видео с помощью c# Asp.net?

Править

Я не надеюсь получать фильм и преобразовывать его, чтобы высветить и взять снимок экрана. Я интересуюсь взятием снимка экрана фильмов Flash на сайтах как YouTube и vimeo. Таким образом, то, что я делаю, индексировать Интернет, ища теги объектов, которые мне удалось сделать. Но я, может казаться, не нахожу способ взять снимок экрана. Однако Google удалось сделать так с Google Video.

6
задан Marwan 12 December 2009 в 13:26
поделиться

1 ответ

вот хороший пост в блоге, чтобы проигрывать видео в asp.net и создавать эскизы. Это может помочь вам в качестве подсказки. Писатель также предоставил исходный код.

http://ramcrishna.blogspot.com/2008/09/playing-videos-like-youtube-and.html

2
ответ дан 17 December 2019 в 20:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: