Обработчик видео и аудио ASP.NET
-
12-09-2019 - |
Вопрос
Я использую «обработчик» ASP.NET для отображения изображений в приложении.Мне нужно воспроизвести файлы аудио и видео, как я это делаю с изображением:Я восстанавливаю его из базы данных и показываю на странице aspx.Могу ли я создать «обработчик» для видео и аудио?Я не хочу, чтобы открывалось диалоговое окно с вопросом, хочет ли он воспроизвести или сохранить видеофайл.
Я хочу играть так, как это делает YouTube.
Возможно, я смогу использовать для этого Silverlight.
Спасибо!
Решение
Он состоит из двух частей.
- Обработчик или что-то еще, что транслирует видео под капотом.
- Клиент (может быть реализован в Silverlight или Flash) на стандартной HTML-странице, который извлекает видео из обработчика и отображает его.
Другие советы
Конечно, можно написать обработчик, который извлекает видео/аудиоконтент из базы данных и передает его клиенту.Это будет работать так же, как ваше существующее изображение.
Чтобы остановить диалоговое окно, необходимо представить свое видео в элементе управления просмотром видео на веб-странице.Например, элемент управления silverlight с элементом MediaElement.
Ознакомьтесь с этим руководством по написанию медиаплеера Silverlight: http://www.learn-silverlight-tutorial.com/StreamingMediaUsingSilverlight.cfm
Это не обязательно будет самый эффективный способ подачи видеоконтента. Если вам нужна высокая производительность, подумайте о покупке коммерческого решения для потоковой передачи мультимедиа, которое можно интегрировать с вашим сайтом.