Как показывать видео с помощью медиаплеера в codeigniter

#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 и плохо поддерживается браузерами. я рекомендую вам :

  1. Flash (.swf) медиаплеер для html
  2. Встроить тег

Комментарии:

1. как я могу это использовать? можете ли вы привести мне пример?

2. я использую подобное для вызова file video src = «../application/views /web / videostreaming / video.flv»

3. <встроить src=»intro.swf» width=»200″ height =»200″>