Вопрос

Я немного новичок для встраивания видео на сайте. Какой лучший способ пойти в это? Я только начал читать на нем.

Я прочитал, что я должен использовать HTML5 и родной игрок браузера. - Кто-нибудь знает об учетной библиотеке JavaScript, которая будет использовать проигрыватель браузера и обнаружить, не использует ли браузер не использовать HTML5, чтобы понизить понижение в Flash Player?

Что касается кодирования Какой лучший подход? Я планирую написать небольшое консольное приложение для использования FFMPEG для преобразования видео. Но какое кодирование я должен использовать? Я слышал, как H.264 многообещается? Но

Это было полезно?

Решение

Это то, что вы ищете: http://videojs.com/

Кодирование мудрых, я думаю, H.264 и WebM - это мудрый выбор. Таким образом, вы будете удовлетворить все современные браузеры и мобильные устройства (вкл. IOS и Android), и только вернувшись к Flash для более старых, предварительно HTML5 браузеров (и FF 3.6, который поддерживает только теору.)

Другие советы

Подход DIY будет использовать Видео для всех код для вставки. Это приведет к видео HTML5 и Flashback для Flash. Затем для кодировки видео вы можете использовать FFMPEG, как вы сказали.

Чтобы облегчить свою жизнь, вы должны проверить VideoJS. Для вашего видеоплеер HTML5. Он обрабатывает много проблем с перекрестным браузером, а некоторые дополнительные функции, которые еще не поддерживают браузеры. Для кодирования видео, если вы планируете использовать FFMPEG специально для автоматизации кодирования, вы должны проверить API кодирования видео ZENCODER. Отказ Это может сэкономить вам некоторые проблемы с установленными временем и совместимостью.

Для кодеков # 1 приоритет должен быть H.264, в частности, используя базовый профиль, поэтому он будет работать на смартфонах. После этого OGG и WebM являются хорошими вариантами. WebM - выше качество для размера файла, но OGG можно просматривать больше пользователей, потому что старая версия Firefox поддерживает ее. И просто следует отметить, что если вы только делаете H.264, видео для всех кода для всех не удастся вспыхнуть в Firefox и Opera (что не поддерживает H.264), поэтому вам нужно будет использовать проигрыватель, как Viquejs.

Используйте Handbrake для кодирования видео, особенно для поддержки HTML 5.

HTML 5 - это потрясающий способ встраивания видео, однако он еще не был стандартизирован. Вы определенно хотите использовать его, если вы поддерживаете устройства iOS, так как они, конечно, не поддерживают Flash, которая является наиболее основным способом встраивания видео.

HTML5 довольно круто, потому что это так просто:

<video src="video.m4v" />

Вот фантастическая ссылка, вы найдете полезную:http://www.robwalshonline.com/posts/tutorial-serving-html5-video-cross-browser-including-ipad/

Понижение легко ...

u003Cvideo ... >Ваш браузер не поддерживает видео HTML5u003C/video>

Поместите код понижения между открытием и закрытием видео тегов ... Non HTML5 браузеры будут игнорировать видео теги и отображать вспышку или любой HTML-код между открываемым и закрывающим видео тегами. Браузеры HTML5 сделают видео и игнорируют HTML-код.

Эта функция также может быть использована, чтобы люди знали о ChromeFrame http://wsmithdesign.wordpress.com/2010/10/03/using-html5-video-tag-with-ie8/ который работает с IE 6-8 и позволяет им использовать видео HTML5.

Видеоформат все еще является проблемой; Не все браузеры поддерживают MP4, не все браузеры поддерживают OGV.

Я читал, что я должен использовать HTML5 и родной игрок браузера

Какой идиот сказал вам это? Учитывая, что вы потеряете значительную часть населения клиента, вы либо запустите монокультуру браузеров HTML 5, из тех, кто сказал, что должно служить гамбурам на McDonalds, не давать советы людям. HTML 5 и интегрированный игрок приятно, но не там еще для широкой публики. Через пару лет да. Теперь - если я найму веб-компанию для выкладывания видео на сайте, и они делают это, они получают в суд на грубое пренебрежение и некомпетентность.

Сегодня воспроизведение в основном Flash - это высокое проникновение. Flash Video Player также на каких сайтах, таких как YouTube в настоящее время используются. Если вы пойдете на меньшее (проникновение), Silverlight очень хорош и имеет полную бэкэндскую инфраструктуру.

Я слышал, как H.264 многообещается?

И что? Сначала вам нужно исправить сторону воспроизведения, а затем вы используете любой формат, который является наиболее эффективным, учитывая ваше решение воспроизведения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top