Я хочу хранить .flv-файлы в базе данных, а не в файловой системе.Как я могу передать FLV-файлы из базы данных SQL
Это то, что я могу сделать прямо сейчас:
успешно конвертировать .wmv и .MPEG в .flv с FFmpeg.
Храните изображения на SQL Server и показывайте их на моей странице с помощью httphandler.
То же самое с видео .avi и .mpeg. (Это зависит от программного обеспечения пользователя, если он может его просмотреть)
Воспроизведение .flv файлов в браузере, если файл находится в файловой системе, а не в базе данных.
То, что я не могу сделать, это:
.flv видео класс, сформированный с учетом способностей учащихся к JW Player непосредственно из базы данных. (Хранится как двоичные данные)
Я искал интернет в течение двух дней, но я не могу заставить его работать. Мне кажется, что я почти там. JW Player открывается и начинает «буферизировать», но ничего не происходит.
Я знаю, что нет простого ответа, но если кто-то сделал это раньше или что-то подобное, я хотел бы знать, как вы это сделали. Я чувствую, что у меня слишком много кода, чтобы опубликовать все здесь.
Заранее благодарен!
+1 нечестивый интересный вопрос – jcolebrand 2010-12-09 18:17:58
Вы бы разместить надрез или обсудить, как вы потоковый .flv, когда он находится на файловой системе? – 2010-12-09 18:55:27
Просто используйте код в своем ответе, но с FileStream() вместо SqlDataReader() – Niklas 2010-12-10 16:04:26