Привет. Я загрузил изображение, чтобы показать вам решение лучше. Теперь я хочу рассказать вам, что означает это изображение:
Центр загрузки: вы должны создать центр загрузки, чтобы загружать свои видео. Итак, вам нужно создать пользовательский интерфейс с элементами управления загрузкой. после загрузки вы должны изменить формат видео на флэш-видеофайлы (лучший тип файла - FLV). И на последнем этапе загрузки файлы должны быть сохранены в определенном каталоге (я называю это @VidDir), и вы должны получить видео с определенным идентификатором (я называю это @VidId). Итак, файл сохраните в Directory/FileID
Универсальный обработчик. Этот универсальный обработчик может открывать видео (с помощью флеш-видеоплеера) и создавать тег <embed>
(или любой другой) для показа видео. примечание: для просмотра видео этот общий обработчик должен иметь строку запроса (я называю это @VidId).
Flash Video Player: необходимо создать flash-видеоплеер или использовать другие готовые версии; Но лучше создать себя. (Это очень просто, поверьте мне). Этот видеоплеер должен быть настроен для показа видео из строки запроса веб-страницы (я называю это @VidId).
Наконец, должна быть веб-страница для использования универсального обработчика.
Демо здесь.
ОТВЕТЫ:
1.какие инструменты используются?
Adobe flash: для создания видеоплеера. использование может использовать флэш-инструмент FLV media playback
для предварительного просмотра видео. После этого вы можете использовать buttons
, movieclips
и graphics
для настройки пользовательского интерфейса. Лучше использовать другие Flash-видеоплееры (например, Flow player).
Общие обработчики: Generic handlers
лучший способ выбора элементов. Вы можете предварительно просмотреть общие обработчики в файле ASP.NET page
.
2.как запретить пользователю скачивать видео?
Вы можете загружать видео в свою папку App_Data
. Чтобы получить доступ к этой папке, у вас должно быть разрешение сервера, но общие обработчики могут получить доступ к видео там.
3.В чем разница между выбором vimeo,dimecasts.net и другими вариантами?
Я не знаю. Вы можете взглянуть на Aparat персидский центр обмена видео.
4.Потоковая передача? Вы можете ознакомиться с семейством медиасерверов Adobe.
person
Community
schedule
17.08.2013