По вашему мнению, каковы наилучшие варианты добавления видео на веб-сайт при условии, что оно будет отображаться в формате FLV. Какие основные соображения?
Вы бы использовали сторонний сервис (youtube.com, vimeo.com и т. д.) Или разместили бы сами? Почему? Если вы пользовались услугой, то какой? Если вы размещаете себя на хостинге, это так же просто, как использование существующего встраиваемого проигрывателя Flash FLV для доступа к файлам FLV через HTTP, или есть что-то еще, что вы бы сделали с точки зрения управления контентом и т.д.
![[UX] Категории и настройки внешнего вида Flash-сообщений](https://i.imgur.com/5LZljB8b.jpeg)
Решение о том, решите ли вы разместить видео самостоятельно, во многом зависит от ваших требований, среды хостинга и используемых вами технологий. Если это небольшой личный сайт, то лучше всего разместить его на YouTube или другом хостинге, но если вы создаете корпоративный сайт, он будет выглядеть намного профессиональнее, если вы разместите его самостоятельно. Или, если видео не будет часто меняться, довольно легко просто разместить его самостоятельно. Чтобы разместить его самостоятельно, достаточно просто поместить его в веб-каталог на сервере и указать URL-адрес в плеере. Если вам нужно управлять контентом, помните о возможных ограничениях загрузки, которые будут у вас на сервере, и о том факте, что HTTP не является идеальным протоколом для загрузки больших файлов. Если вам нужно перекодировать видео на сервере, не забывайте, что это серьезно снизит производительность во время кодирования. Чтобы перекодировать видео на сервере, я предпочитаю использовать FFMPEG или mencoder (оба имеют версии для Windows и Linux / Unix).
Думаю, вопрос сводится к тому, нужно ли вам полностью контролировать видео и есть ли у вас деньги, чтобы вложить их в проект. Если вы размещаете на YouTube и т. д., Вы подчиняетесь их условиям обслуживания и должны работать в рамках ограничений их брендов.
Когда мне требовался полный контроль над Flash-видеоклипами для клиентов, я использовал проигрыватель JW-FLV. Он с радостью будет обслуживать файлы FLV с HTTP-сервера. Можно встроить проигрыватель в другой Flash-ролик, но чаще всего вы будете управлять списком воспроизведения с помощью HTML-ссылок. Размещение видеофайлов может стать очень дорогим, так что рассчитывайте заплатить огромный счет за пропускную способность.
Я бы использовал стороннюю службу, если бы создавал видео для публичного просмотра, в котором был бы какой-то маркетинговый аспект. Разместите его на YouTube, и вы сможете получить очень хорошую рекламу, а люди смогут найти ваше видео. Эти сервисы также имеют глобальный охват в своих сетях, поэтому вы можете повысить производительность во всем мире.
Google недавно выпустил видео для клиентов Google Apps. Это позволяет защитить ваше видео Google для пользователей, принадлежащих вашей организации. Это устраняет пробел для некоторых проектов, в которых традиционно используется самостоятельный хостинг.
Если вы собираетесь использовать сторонний сайт, используйте vimeo - это отличный пользовательский интерфейс и отличное качество видео.
Есть несколько способов легко добавить видео на ваш сайт, и вы можете выбрать те, которые вам подходят, в зависимости от ваших требований и размера проекта.
Используя WordPress Вы можете легко вставлять видео с помощью WordPress, и они будут воспроизводиться прямо на вашем сайте. Я бы предложил читая эту статью. Недостатком этого подхода является то, что технология потоковой передачи очень проста. Здесь нет транскодирования, скрытых субтитров и прочего. Видео могут не воспроизводиться должным образом при любых условиях пропускной способности.
Используйте YouTube для встраивания Если вы не подозреваете о логотипе YouTube, то это лучший вариант. Видео можно легко встраивать, сгенерировав код встраивания в разделе «Поделиться видео» на YouTube. YouTube - хороший вариант, поскольку он автоматически перекодирует ваши видеофайлы, что дает вашей аудитории возможность выбирать качество, которое им нравится.
Система управления корпоративным видеоконтентом Используйте эту опцию, если ваш проект большой, и у вас есть различные требования соответствия и безопасности; скажем, раздел 508 (где нужно сделать видеоконтент доступным), GDPR и т. д. Здесь вам нужно, чтобы определенные просмотры были доступны для просмотра только после встраивания, или вам нужно будет заблокировать определенные IP-адреса или регионы, или даже отслеживать подробную аналитику для ваших видео.
Эти системы оптимизированы для потоковой передачи и доставки видео, имеют параметры транскодирования, скрытые субтитры, настраиваемые проигрыватели и многое другое.
Примеры систем управления корпоративным видеоконтентом, которые позволяют встраивать видео, включают Kaltura, VIDIZMO, Panopto и т. д.