iOS записала видео для поддержки всех веб-браузеров

#ios #iphone #html #video

#iOS #iPhone #HTML #Видео

Вопрос:

В приложении ios захватывает видео в формате mp4 и загружает его на сервер Amazon.

мы встраиваем URL этого загруженного видео в HTML-файл, используя тег video.

Проблема в том, что он не будет воспроизводиться в Firefox, поскольку он не поддерживает формат mp4. на некоторых форумах и блогах я видел, что нам нужно предоставить несколько форматов видео (mp4, ogg, webm и т. Д.) В формате html. но загрузка видео в разных форматах файлов на сервер не является хорошим решением.

Любое решение для достижения этой цели, с помощью once format с устройства iOS, и оно должно поддерживаться как минимум в браузерах Chrome, firefox и safari.

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

1. Здравствуйте, возникла аналогичная проблема, как вы записываете видео в формате mp4 с использованием html5?

2. @mattias После этого я не пробовал, проверьте ссылку ниже и посмотрите, поможет ли это вам, wonderplugin.com/wordpress-video-gallery /…

Ответ №1:

Если вы поддерживаете Chrome PC / Mac, Firefox PC / Mac и Safari Mac / iOS, то вам необходимо предоставить 2 источника видео и 2 источника звука:

HTML 5 видео

src = «video.mp4» тип = «video / mp4» кодеки = «avc1.4D401E, mp4a.40.2» src = «video.webm» тип= «video / webm» кодеки= «vp8.0, vorbis»

HTML 5 Аудио

src = «audio.m4a» тип= «audio / mp4» кодеки= «mp4a.40.5» src = «audio.ogg» тип = ‘audio / ogg; кодеки = «vorbis»

Я согласен, это смешно, к счастью, Mozilla отказалась от бойкота медиа-форматов, обремененных патентами, и разрешила Firefox (v35) Mac воспроизводить файлы MP4. Я только недавно обнаружил, что AAC (аудио в формате MP4) совместим с Chrome, Firefox и Safari. Так что теперь жизнь намного проще:

HTML 5 Media Nirvana

src = «video.mp4» тип= «video / mp4» кодеки = «avc1.4D401E, mp4a.40.2» src = «audio.m4a» тип= «audio / mp4″ кодеки=»mp4a.40.2»

Единственный браузер, который не включен, это Opera, я могу с этим смириться.