#php #codeigniter #media-player
#php #codeigniter #Медиаплеер
Вопрос:
Как я могу добавить медиаплеер в codeigniter,
Я использую приведенный ниже код, но все еще не могу показать видео :
<video width="205" height="180" controls>
<source src="application/views/web/videostreaming/video2.mp4" type="video/mp4" />
<source src="application/views/web/videostreaming/video2.ogv" type="video/ogg" />
<source src="application/views/web/videostreaming/video2.flv" type="video/flv" />
</video>
Я добавил источники видео в application/config/mimes.php вот так:
'mp4' => 'video/mp4',
'flv' => 'video/flv',
'ogv' => 'video/ogv',
ошибка вывода:
Не найдено видео с поддерживаемым форматом и типом MIME
пожалуйста, помогите мне решить эту проблему, спасибо
Ответ №1:
Ваша ошибка No video with supported format and MIME type found
связана с проблемой на стороне клиента, означающей, что браузер не может воспроизвести ни один из предоставленных вами видеофайлов. Изменение mime-типов CodeIgniter вам не поможет (если, возможно, вы не обрабатываете все запросы, включая запросы для статических файлов, через PHP). Убедитесь, что ваш файл MP4 использует кодировки H.264 / AAC, а ваш OGV-файл является кодировкой Theora / Vorbis и что эти пути к файлам верны (возможно, вы захотите динамически создавать абсолютные пути с помощью base_url()
функции CodeIgniter).
Ответ №2:
Тег video является чем-то новым в html5 и плохо поддерживается браузерами. я рекомендую вам :
- Flash (.swf) медиаплеер для html
- Встроить тег
Комментарии:
1. как я могу это использовать? можете ли вы привести мне пример?
2. я использую подобное для вызова file video src = «../application/views /web / videostreaming / video.flv»
3. <встроить src=»intro.swf» width=»200″ height =»200″>