Существуют различные причины, по которым файлы Flv не могут воспроизводиться. Недавно я столкнулся с проблемой: «Файлы Flv могут отображаться локально, но не воспроизводятся при загрузке на сервер». Процесс решения следующий:
Первое, что нужно сделать, это проверить, отсутствует ли загрузка файла, связанного с FLV, на веб-странице.
Потому что Dreamweaver автоматически создаст несколько файлов SWF и JS в папке SCRIPT при вставке видеофайла Flv на веб-страницу. Поэтому мы должны убедиться, что все эти файлы загружены и соответствующие пути указаны правильно.
Во-вторых, после подтверждения правильности загрузки всех файлов видео FLV по-прежнему невозможно воспроизвести. Если возможно, загрузите все файлы на другое пространство сервера. Если они могут нормально отображаться на этом месте, это может означать, что сервер, на котором невозможно воспроизвести, - это сервер WIN2003. Поскольку система 2003 не определяет mime-тип . FLV, представитель ADOBE также предоставил соответствующие решения.
Однако я опробовал метод получения через поиск и все равно столкнулся с проблемами. Например, есть такой план:
1. На сервере 2003 найдите диспетчер IIS.
2. Разверните имя локального сервера, щелкните правой кнопкой мыши и выберите «Свойства». На вкладке «Информационные службы Интернета» нажмите кнопку «Изменить» в разделе «Сопоставление MIME компьютера» внизу.
3. Нажмите кнопку «Новый тип», добавьте «.FLV» к расширению и «flv-application/octet-stream» к типу контента (MIME).
4. Нажмите ОК
5. Перезапустите службу www.
После перезапуска IIS с помощью этого решения вновь созданный тип MIME FLV больше не доступен. Все пробовали следующие методы:
Откройте локальный компьютер под IIS, щелкните веб-сайт правой кнопкой мыши, выберите «Свойства» и откройте тип MIME заголовка HTTP.
Создайте новое расширение «.FLV», а значение типа MIME — «flv-application/octet-stream».
Приложение может реализовать функцию воспроизведения FLV на веб-страницах под WIN2003.