Полностью новый HTML5 плеер заменяет старый флешевый плеер KVS. В новом плеере основным режимом является HTML5, флешевый компонент активизируется только в случае невозможности проигрывания текущего видео в HTML5 режиме в браузере клиента (это либо устаревшие браузеры до IE9, либо использование вами FLV формата). Мы постарались максимально сохранить интерфейс плеера и все его старые возможности на месте, а также добавить новые.
Новые возможности плеера:
- Полный контроль над скином плеера через CSS3 и возможность подключать свои скины.
- Поддержка предзагрузки метаданных видео (кроме мобильных телефонов) позволит ускорить начало проигрывание для MP4 файлов.
- Переключатель форматов теперь выглядит как иконка с возможным наложением HD для индикации HD форматов.
- Добавлена поддержка попандера, который работает не через открытия нового окна браузера (что часто блокируется плагинами-блокировщиками), а открывает рекламную страницу в исходной странице вашего сайта, в то время как страница с плеером открывается повторно в новом окне и запускает автоматическое проигрывание. Это даст прирост нагрузки, но увеличит конвертацию с попандерной рекламы.
- Поддержка похожих видео в виде HTML с возможностью кастомизации верстки. Для работы похожих видео необходимо вносить изменения в шаблоны сайта. Они не активируются автоматически с обновлением. Информация о необходимых изменениях будет добавлена в FAQ.
- Оптимизирована подстановка в плеер таймлайновых скриншотов, что позволит сэкономить лишний запрос на Apache и снизить нагрузку.
Старые возможности плеера, которые больше не будут поддерживаться:
- Положение логотипа полосой снизу или сверху: эти опции невозможно воспроизвести для всех устройств.
- Перемотка FLV файлов: мы не рекомендуем больше использовать FLV формат и рекомендуем полностью переходить на MP4.
- Реклама при наведении мыши: не имеет смысл для мобильных устройств.
- Старый Javascript API плеера, который использовал отдельные функции со спец. названиями. Это может привести к тому, что после обновления у вас перестанет работать ваша кастомизация плеера. Для восстановления работоспособности ее необходимо переписать на новый API, который будет описан в FAQ.
- Интеграция с рекламной сетью teasernet, в будущем она будет заменена на поддержку VAST.
- Любые embed коды через flash больше не будут работать.
- Если вы заменили плеер KVS на JW player, то в нем перестанут работать таймлайновые скриншоты.
Добавлен новый тип защиты от хотлинка - защита по IP со 100% гарантией невозможности хотлинкования. Эта защита также не позволяет пользователям делиться прямыми ссылками на видеофайлы, т.к. ссылки будут работать только для того IP, с которого они получены. Минусом является то, что вы сами больше не сможете хотлинковать видеофайлы на других проектах, или если вы уже хотлинкуете - то не сможете использовать этот тип защиты. Старый тип защиты по рефереру сохранен, однако его надежность не очень высокая. После обновления защита останется работать по старому типу, чтобы перейти на новый тип защиты необходимо переключить опцию в настройках контента.
Добавлена возможность шифрования ссылок в плеере, что позволит вам защититься от сторонних грабберов контента практически на 100%. Однако эта защита не будет распространяться на ссылки для скачивания, если вы позволяете пользователям скачивать видео - эти ссылки не используют плеер и поэтому не могут быть зашифрованы. Включить шифрование ссылок в плеере можно в настройках контента в разделе защиты видео.
У видео появился HD флаг, который устанавливается автоматически при наличии у видео HD файлов. Благодаря ему на списках можно будет показывать HD индикатор, а также отфильтровывать только HD или наоборот только не-HD видео. После обновления у вас запустится фоновая задача на установку этого флага для всех видео.
Для ротатора видео теперь можно включить собирание отдельной статистики по категориям и тэгам, что позволит одному и тому же видео иметь разные CTR в разных категориях (тэгах) и тем самым эффективность ротации будет выше. Это пока не распространяется на скриншоты; поддержка разных лучших скриншотов в разных категориях (тэгах) вероятно будет добавлена в ближайших версиях вместе с другими улучшениями по ротатору.
При включенной ротации по каждому видео на странице редактирования можно посмотреть саммари по ротации этого видео - показы, клики, общий CTR и ранг, а также CTR отдельно по каждой категории (тэгу).
Настройки ZIP архивов и доступа к исходным фотографиям альбомов были вынесены в список форматов альбомов как отдельный псевдо-формат. Теперь для исходных фотографий альбомов можно настроить изображение, которое будет показываться вместо фотографии при отсутствии у пользователя доступа к ней. Также можно удалить ZIP файлы исходных фотографий, если по каким-то причинам они вам больше не нужны.
Добавлен плагин генерации пользователей с заранее заданным кол-вом дней премиум доступа или токенами. На выходе плагин даст вам список пар вида логин:пароль, которые вы можете продавать как цифровые товары в интернет магазинах. Это может быть использовано как альтернатива процессорам оплат для продажи премиум доступа.
Добавлен плагин кастомной пост-обработки контента, который позволит легко добавить кастомную логику в обработку видео или альбомов без модификации движка. Данный плагин не будет установлен автоматически после обновления, при необходимости использовать его обратитесь в службу поддержки.
В плагине синонимайзера можно установить фильтр на обрабатываемый контент - теперь можно настроить, чтобы синонимайзер включался только для видео из фидов или из грабберов, игнорируя остальные видео.
На списке фидов импорта добавлена поддержка массовой активации / деактивации.
Оптимизирована логика отправки статистики через JavaScript, что позволяет сократить кол-во запросов на Apache в среднем на 20-30%. Однако для активации этой поправки необходимо вручную обновлять JS файлы темы. Для новой темы это main.min.js, для обновления логики работы в старой теме обратитесь в службу поддержки.
Для SEO-сателлитов можно настроить выборку дефолтовых названий объектов наряду с уникальным для сателлита названием.
В блоках списка постов (list_posts) и просмотра поста (post_view) появилась возможность вывести информацию о привязанном к посту видео.
В блоках списка видео (list_videos) и альбомов (list_albums) появилась возможность отфильтровать список по любому диапазону дат публикации, например видео за январь, видео за февраль и т.д. (параметры var_post_date_from и var_post_date_to).
В блоке списка пользователей (list_members) добавлены несколько новых режимов: (а) пользователи, на которых подписан данный пользователь; (б) подписчики данного пользователя; (в) запросы на добавления в друзья для текущего пользователя. Кроме этого доступно несколько новых действий: массово отписаться от выбранных пользователей и массово подтвердить все запросы на добавления в друзья.
В блоке информации о пользователе (member_profile_view) появилась возможность вывести сведения, является ли данный пользователь заблокированным у текущего пользователя, или заблокировал ли он текущего пользователя. Кроме этого в блоке появилась поддержка снятия блокировки.
В блоке списка моделей (list_models) появилась возможность фильтрации по городу.
Исправлены следующие баги:
- Грабберы могли в определенных случаях создавать дубликаты видео.
- В плагине просмотра весовых матриц ротатора не отображалась информация по глобальным блокам.
- В блоке регистрации при загрузке аватара пользователями в некоторых случаях они не сохранялись.
- При загрузке исходных видеофайлов с размером более 4Gb их исходный размер некорректно сохранялся в базу данных.
- На некоторых операционных системах не работала многопоточность импорта и грабберов.
- В плагине генерации аватаров категорий логика переписана таким образом, чтобы у тумб категорий не оставалось черных полос.