Как включить автовоспроизведение видео в Google Chrome

Обновлено: 01.07.2024

Мы просто разрешим автовоспроизведение видео с отключенным звуком в Chrome для Android, потому что издателей нельзя остановить

Правила Google, касающиеся того, когда браузер Chrome разрешает и блокирует автоматическое воспроизведение веб-аудио и видео, подверглись критике после того, как разработчик компании решил не рассматривать возражения против удаления элементов управления блокировкой автовоспроизведения из Chrome для Android.

Ранее в этом году пользователь мобильной версии Chrome для Android пожаловался на форуме поддержки Google на то, что видео начинает воспроизводиться при посещении веб-страницы, и, похоже, нет никакого способа предотвратить это.

Другие участники форума вмешались, отметив, что элементы управления для предотвращения автоматического воспроизведения видео исчезли. Эта проблема уже поднималась ранее.

Эта проблема относится именно к видео с отключенным звуком, поскольку видео с включенным звуком не должны воспроизводиться автоматически, даже если иногда это происходит. Он был поднят в марте как ошибка в системе отслеживания ошибок Chromium.

Для пользователей Chrome включение или отключение автовоспроизведения для аудио и видео зависит от личных предпочтений, использования пропускной способности, стоимости пропускной способности и доступности, а также других соображений. Это решение также имеет последствия для веб-издателей и тех веб-киосков, где требования взаимодействия перед воспроизведением видео могут быть невозможны. И подход Google заключался в том, чтобы попытаться адаптировать Chrome как для тех, кто просматривает веб-сайты, так и для тех, кто их создает, а не выбирать сторону.

В апреле разработчик Google Мунир Ламури пометил ошибку как "Не исправим", указывая на то, что рекламный бизнес не намерен менять поведение своего браузера.

Причина, объяснил Ламури, заключается в том, что реакция некоторых веб-издателей только усугубляет ситуацию.

Спросить, разрешить или заблокировать похоже на версию Snog Marry Avoid для браузера Vivaldi для всплывающих окон в версии 2.9

"К сожалению, полная блокировка автовоспроизведения контрпродуктивна по сравнению с изображениями и может прекрасно воспроизводить видео", – написал Ламури. "У нас была эта проблема на мобильных устройствах, и в итоге мы включили автовоспроизведение без звука, чтобы избежать этой проблемы. Мы обнаружили множество веб-сайтов с GIF-файлами размером 100 МБ, которые могли бы быть на порядок меньше, если бы были реализованы как ."

Другими словами, столкнувшись с решением пользователя запретить автоматическое воспроизведение видео, веб-издатели будут развертывать громоздкие анимационные файлы .jpg, которые воспроизводятся с помощью Canvas API браузера, что требует еще больше пропускной способности, чем автоматически воспроизводимые видео.

По словам Ламури, в командной строке по-прежнему есть флаг для полного отключения автовоспроизведения — как для аудио, так и для видео: «--autoplay-policy=user-gesture-required». Но, по его словам, в какой-то момент ее, скорее всего, уберут.

Когда эта проблема всплыла в обсуждении Hacker News на выходных, она вызвала возражения участников форума о том, что Chrome не дает пользователям возможности управлять своим браузером. Некоторые из тех, кто обсуждал эту проблему, указали на другие браузеры, такие как Apple Safari и Mozilla Firefox, которые предоставляют более широкие возможности воспроизведения мультимедиа.

Но в контексте автовоспроизведения Google пытается обслуживать как пользователей, так и издателей, по крайней мере, с 2016 года, когда дебютировал Chrome 53 и принес с собой изменение: вместо отключения автовоспроизведения видео обновление разрешило бы его воспроизведение, но без звука.

"Автовоспроизведение было отключено в предыдущих версиях Chrome для Android, потому что оно может быть разрушительным, потреблять много данных и многим пользователям это не нравится", – объяснил в то время защитник разработчиков Google Сэм Даттон. «Отключение автозапуска привело к непреднамеренному эффекту, подтолкнув разработчиков к альтернативам, таким как анимированные GIF-файлы, а также к хакам. Эти методы намного хуже, чем оптимизированное видео, с точки зрения энергопотребления, производительности, требований к пропускной способности, стоимости данных и использования памяти». < /p>

В 2017 году компания Google объявила об изменениях в своей политике автовоспроизведения, назвав пересмотренные правила, затрагивающие как аудио, так и видео, простыми. Сообщение рекламного бизнеса продолжается объяснением довольно сложного порогового значения индекса взаимодействия с медиа (MEI), используемого в настольном Chrome для определения того, когда звук будет автоматически воспроизводиться.

Шоколадная фабрика отложила внесение изменений в ноябре 2018 г. из-за возражений разработчиков веб-аудиоприложений. В этом посте Ламури и два других разработчика Google, Том Гринуэй и Хунчан Чой, объяснили, что браузеры плохо помогают пользователям управлять звуком.

"Нежелательный шум – это основная причина, по которой пользователи не хотят, чтобы их браузер автоматически воспроизводил контент", – пишут они. «Однако иногда пользователи хотят, чтобы контент воспроизводился автоматически, и значительное количество заблокированных автовоспроизведений в Chrome впоследствии воспроизводится пользователем».

Тем не менее, вместо того, чтобы позволить пользователям выбирать (и рискнуть расстроить издателей этим выбором), кодировщики Google сделали выбор за них, рассчитав соответствующие настройки автозапуска с помощью своей системы MEI.Согласно документу Autoplay Policy Design Reasoning компании, заявленная цель такова: «Для 99 % пользователей Chrome будет с точностью 95 % предсказывать, когда пользователь хочет звуковое воспроизведение перед жестом пользователя на странице».

Политика автоматического воспроизведения Chrome, реализованная в Chrome 71, выглядит следующим образом:

  • Контент отключен или не содержит звука (только видео)
  • Пользователь коснулся или щелкнул где-либо на сайте во время сеанса просмотра.
  • На мобильных устройствах, если пользователь добавил сайт на главный экран.
  • На компьютере, если пользователь часто проигрывал медиафайлы на сайте, согласно индексу взаимодействия с медиа.

Эта политика привела к удалению параметра блокировки автозапуска в Chrome для Android и снятию блокировки автозапуска на мобильных устройствах при включенном режиме экономии трафика.

Не все убеждены, что это правильный подход. Во вторник разработчик из NOA Labs отправил отчет об ошибке Chromium, попросив команду Chromium пересмотреть ошибку «Не исправить». ®

Хотя в Интернете есть множество вещей, которые могут отвлечь вас или отвлечь от задачи, автоматическое воспроизведение видео или аудио, безусловно, находится в верхней части списка "не нравится" для многих пользователей Интернета.

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

Автозапуск полезен на некоторых сайтах. Скажем, вы находитесь на YouTube и нажимаете на видео. Вероятность того, что вы захотите воспроизвести видео, очень высока, поэтому настройка сайта на автоматическое воспроизведение видео может иметь смысл.

Мои основные возражения против автоматического воспроизведения контента в Интернете заключаются в том, что это отвлекает, что это может замедлить загрузку службы или страницы и что вам нужно взаимодействовать с этими элементами, чтобы остановить их.

Обновление 2. Google удалил эту опцию из Android и Chrome для настольных ПК. Вы можете попробовать одно из сторонних расширений для блокировки автоматического воспроизведения мультимедиа в Chrome, но ваш успех зависит от посещаемых вами сайтов. Другие браузеры, например Firefox, поддерживают блокировку автовоспроизведения видео и/или аудио по-прежнему Конец

Обновление: прошло время, и описанные ниже эксперименты больше не доступны. Пользователи Chrome на Android по-прежнему могут блокировать автовоспроизведение следующим образом:

  1. Выберите Меню > Настройки.
  2. Активируйте настройки сайта (в разделе "Конфиденциальность и безопасность") и выберите "Мультимедиа" на открывшейся странице.
  3. Нажмите «Автовоспроизведение».
  4. Выключите статус.

Это должно предотвратить автоматическое воспроизведение на большинстве сайтов. Обратите внимание, что эта опция больше недоступна в настольных версиях Chrome.End

Google Chrome: управление воспроизведением аудио и видео

chrome autoplay policy

Компания Google представила в Chrome 61 новый флаг, который позволяет пользователям веб-браузера управлять поведением автозапуска в браузере.

Флаги – это экспериментальные функции Chrome, которые можно в любой момент активировать или интегрировать в браузер.

Политика автовоспроизведения "используется при принятии решения о том, разрешено ли автовоспроизведение аудио или видео". Он доступен для Chrome на компьютере, Chrome OS, а также для Android.

Вот как настроить этот параметр:

Если вы хотите ограничить автовоспроизведение, выберите «Требуется активация документа пользователем». Обратите внимание, что это не приведет к полной блокировке автозапуска мультимедиа, так как мультимедиа начинает воспроизводиться, как только вы взаимодействуете со страницей. Это помогает открывать страницы в фоновом режиме, которые автоматически воспроизводят аудио- или видеоконтент.

Теперь вы: что вы думаете об автовоспроизведении мультимедиа в Интернете?

Как отключить автоматическое воспроизведение видео в Chrome

Хотя это может показаться не слишком проблематичным, автоматическое воспроизведение видео на веб-страницах со временем может стать чрезвычайно раздражающим. Они замедляют работу в Интернете, мешают и отвлекают вас, когда вы постоянно пытаетесь закрыть или остановить их. Громкая реклама может внезапно появиться и напугать вас без всякой причины. Что еще хуже, вы можете не захотеть, чтобы окружающие знали, что вы просматриваете веб-страницы, особенно в 3 часа ночи. или когда кто-то учится.

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

В этой статье обсуждается возможность остановки автоматического воспроизведения видео в Chrome.

Можно ли отключить автовоспроизведение видео в Chrome?

Чтобы перейти сразу к делу, в настоящее время вы не можете отключить автовоспроизведение на веб-сайтах при использовании Chrome , по крайней мере, не с помощью встроенных настроек. С тех пор, как Google удалил опцию автозапуска, пользователи Chrome остались без решения. Напротив, Chrome — один из немногих браузеров, не поддерживающих отключение автоматического воспроизведения видео.

Тем не менее, для каждого устройства доступно несколько вариантов.

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

Во-вторых, вы можете отключить звук на выбранных веб-сайтах, чтобы видео с автоматическим воспроизведением не отвлекали и не раздражали.

Единственное, что могут сделать пользователи Chrome, — это уменьшить влияние этих надоедливых видео с автоматическим воспроизведением при просмотре веб-страниц, и два приведенных выше варианта помогают в этом.

Вот два варианта управления автоматическим воспроизведением видео в Chrome на различных устройствах.

Как отключить автоматическое воспроизведение видео в Chrome на веб-сайтах в Windows 10


Вы не можете отключить автоматическое воспроизведение видео в Chrome с помощью встроенных настроек, но можете использовать сторонние расширения. Это при условии, что вы его найдете. Они часто забрасываются или удаляются создателем/разработчиком из-за обновлений и изменений Chrome, которые постоянно блокируют правильную работу приложения. Отказ от Flash и переход на HTML5 также сыграли свою роль в расширениях, предотвращающих автоматическое воспроизведение.

Почему это происходит? Возможно, это связано с тем, что видео с автоматическим воспроизведением приносят Google большую прибыль, поскольку они получают свою долю дохода. Это утверждение всего лишь предположение, а что еще может быть? В Google Chrome раньше была эта функция, но затем ее удалили, что привело к тому, что тысячи людей стали использовать разные браузеры, предлагающие отключить автовоспроизведение на веб-сайтах.

Вот некоторые текущие расширения, которые останавливают автоматическое воспроизведение видео в Chrome в Windows 10.


AutoplayStopper — это расширение для Chrome, которое автоматически приостанавливает автоматическое воспроизведение любых видео на веб-странице. Приложение было обновлено 27 июля 2021 года, что делает его последним расширением для выбора. Это приложение блокирует старое видео Flash и новые теги видео HTML5. Параметры настройки включают в себя разрешение автоматического воспроизведения определенных веб-страниц с блокировкой остальных, отключение автоматического воспроизведения везде и блокировку обнаружения Flash при загрузке страниц. Вы также можете изменить настройку страницы для каждого сеанса, что означает, что она будет восстановлена ​​при следующем открытии страницы.

2. Отключить автовоспроизведение HTML5 (перезагрузка)


Расширение Disable HTML5 Autoplay (Reloaded) для Chrome – это приложение, которое не только блокирует автозапуск HTML5, но и подключается к JavaScript API для управления моделируемым поведением и разрешает ограничения управления мультимедиа. Последний раз приложение обновлялось 28 января 2020 года, поэтому оно может работать или не работать для ваших нужд.

3. Блокировщик автозапуска HTML5


HTML5 Autoplay Blocker – это расширение для Chrome, предназначенное для блокировки автоматического воспроизведения видео, использующих HTML5, которое заменяет старые параметры Flash. Обратите внимание, что это приложение больше не управляется, а последнее обновление было выпущено 24 декабря 2019 года. Независимо от текущего статуса, вы можете попробовать это приложение, но оно блокирует только видеотеги HTML5. Таким образом, старые, устаревшие веб-страницы могут по-прежнему воспроизводить некоторые видео автоматически, если они использовали Flash, который в настоящее время установлен на вашем компьютере.

Как отключить звук при автоматическом воспроизведении видео с помощью Chrome на Android

Поскольку вы не можете отключить автовоспроизведение видео с предварительно включенными настройками в Chrome на Android, отключение звука в них является допустимой альтернативой. Для этого выполните следующие действия.

Теперь каждый раз, когда видео начинает автоматически воспроизводиться на указанном веб-сайте, звук не будет вам мешать.

Если вас раздражает несколько сайтов, вы можете легко отключить их, повторив описанный выше процесс.

Как отключить звук при автоматическом воспроизведении видео с помощью Chrome на iOS/iPhone

Как и в Android, вы не можете отключить автоматическое воспроизведение видео с предварительно встроенными функциями, но можете отключить звук. Вот как.

В меню "Звук" также есть раздел "Отключить звук", который позволяет отключать звук только для определенных веб-сайтов. Например, вы можете быть не против автоматического воспроизведения видео, а только за один или два веб-сайта, которые довольно агрессивны с этими видео.В этом случае вы можете отключить только эти веб-сайты, не трогая остальные.

Как отключить звук при автоматическом воспроизведении видео с помощью Chrome в Windows 10

Отключение звука автовоспроизведения видео в Chrome для Windows 10 также невозможно, если вы не попробуете одно из доступных расширений Chrome, но вы можете отключить звук, выполнив действия, аналогичные действиям в мобильной версии.

Конечно, вы можете добавить исключения в список "Игнорировать", что позволит вам отключать звук для выбранных веб-сайтов. Все остальные сайты будут воспроизводить видео автоматически, как и раньше. Просто нажмите «Добавить» в разделе «Отключить звук» и введите адрес сайта.

Как отключить звук при автоматическом воспроизведении видео с помощью Chrome на Mac

И снова вы не можете отключить автоматическое воспроизведение видео на веб-страницах Chrome с помощью встроенных параметров, но вы можете отключить звук на всех веб-сайтах в Chrome на компьютере Mac, выполнив действия, описанные ниже.

Включение параметра отключения звука для некоторых веб-сайтов отключает весь звук, чтобы уменьшить неудобства принудительного видео, но медиафайлы продолжают воспроизводиться. Для тех, кому нужен звук, добавьте его в список разрешенных в меню "Звук".

Если вы обнаружите лишь несколько веб-сайтов с автоматическим воспроизведением видео, отключение звука на всех веб-сайтах может оказаться для вас неправильным решением. В этом случае вы можете отключить звук только определенных веб-сайтов, добавив их в список «Отключить звук» в меню «Звук».

Как отключить звук при автоматическом воспроизведении видео с помощью Chrome на Chromebook

По сравнению с другими платформами отключение звука веб-сайтов в Chromebook практически идентично. Поскольку вы не можете отключить автозапуск в Chrome со встроенными настройками, отключение звука — ваш единственный прямой вариант, если вы не заставите работать расширение отключения автозапуска видео. Вот как отключить звук Chrome в видео с автоматическим воспроизведением на Chromebook.

В зависимости от ваших предпочтений в серфинге вам, вероятно, потребуются определенные веб-сайты для воспроизведения звука. Чтобы разрешить им это, добавьте их в список «Разрешить». Это при условии, что вы отключили звук. Вы можете найти его прямо под сайтами Mute, которые воспроизводят параметры звука.

Если у вас нет проблем с большинством веб-сайтов в этом отношении, вы можете удалить те, которые вам не нравятся. Вместо того, чтобы возиться с отключенными сайтами, которые воспроизводят звук, вы должны добавить эти нежелательные сайты в список отключения звука в меню «Звук». Как и каждый раз, когда вы сталкиваетесь с надоедливым сайтом.

Надеюсь, теперь вы знаете, как уменьшить неудобства, связанные с автоматическим воспроизведением видео, будь то использование сторонних расширений или отключение звука, потому что вы не можете их устранить. Chrome позволяет отключить звук на любом веб-сайте. Конечно, было бы намного лучше, если бы вы могли отключить автоматическое воспроизведение видео прямо в Chrome, но отключение звука — это все, что у вас есть, кроме старых расширений. Если вам не нравится, как Google решает проблему автоматического воспроизведения видео на веб-сайтах, вы всегда можете переключиться на Microsoft Edge, Mozilla Firefox, Opera или другой браузер, поддерживающий эту функцию.

Удалось ли вам отключить веб-сайты в Chrome? Это достаточно достойное решение для вас в борьбе с автозапуском видео? Поделитесь своим опытом в разделе комментариев ниже.

Надоели шумные видео? Мы покажем вам, как использовать Google Chrome для отключения автоматического воспроизведения видео даже после того, как Google удалил эту настройку.

Почти всем, кто пользуется Интернетом, знакомо разочарование, связанное с автоматическим воспроизведением видео. Когда вы посещаете сайт, они запускаются, используя вашу пропускную способность и потенциально прерывая вашу музыку или другие медиафайлы. Раньше в Google Chrome была функция отключения автозапуска видео для решения этой проблемы, но Alphabet Inc. в основном занимается рекламой и владеет крупнейшим в мире видеосайтом, поэтому вскоре отказалась от этого решения.

Помимо удаления параметра остановки автозапуска видео, Google удалила флаги разработчика, что означает, что многие старые руководства больше не работают. Хотя Chrome по-прежнему отключает автовоспроизведение некоторых видео по умолчанию, это далеко не все из них, и это зависит от его политик автовоспроизведения.

Во-первых, браузер постоянно включает автовоспроизведение без звука, даже если вы используете лимитное подключение. Он также позволяет автовоспроизведение со звуком, если пользователь взаимодействовал с доменом, достаточно простого щелчка на веб-странице. Любой сайт, который был добавлен на главный экран или установлен как PWA, также имеет разрешение.

На компьютере индекс медийного взаимодействия (MEI) также имеет значение. Google Chrome измеряет, как часто пользователь взаимодействует с мультимедиа на том или ином сайте. Он считает «значительным воспроизведением мультимедиа» время, когда пользователь просматривает аудио- и видеопоток более 7 секунд на своей активной вкладке с разрешением более 200×140 пикселей. Если счет достаточно высок, он включает автоигру. Вы можете проверить собственный MEI, перейдя по адресу chrome://media-engagement .

Как вы можете себе представить, все это приводит к множеству случаев, когда Chrome по-прежнему автоматически воспроизводится, когда вы этого не хотите.К счастью, все еще есть способ остановить автоматическое воспроизведение HTML5 для многих видео, и вы можете легко отключить их автоматически для тех, которые проскальзывают. Вот как отключить автозапуск в браузере:

Как отключить звук для всех видео с автоматическим воспроизведением в Google Chrome

Как уже упоминалось, в Chrome больше нет настроек блокировки видеорекламы или остановки автоматического воспроизведения, но вы можете отключить звук на каждой веб-странице, а затем включить звук для тех, которые вы регулярно используете. Для многих пользователей этого достаточно.

В Chrome нажмите три точки в правом верхнем углу и выберите "Настройки" в раскрывающемся меню.

В меню слева нажмите "Конфиденциальность и безопасность", затем "Настройки сайта".

Если вы часто смотрите видео на сайте, вы можете включить их, щелкнув вкладку правой кнопкой мыши и выбрав "Включить сайт".

Как отключить автовоспроизведение для видео с помощью специального ярлыка

Если у вас есть причины действовать более агрессивно, например ограничение трафика, в Chrome больше нет настроек автозапуска флажков, но вы можете остановить их с помощью ярлыка на рабочем столе.

Щелкните правой кнопкой мыши на рабочем столе и выберите «Создать > Ярлык».

На следующем экране нажмите кнопку «Обзор…» и найдите исполняемый файл Chrome. Он должен находиться в C:\Program Files (x86)\Google\Chrome\Application\chrome.exe . Выберите его и нажмите «ОК». Пока не нажимайте «Далее».

Рядом с расположением файла в разделе «Введите расположение элемента» добавьте параметр --autoplay-policy=user-required . Убедитесь, что он стоит после кавычек и пробела, затем нажмите «Далее».

Вызывайте ярлык так, как вам удобно, но убедитесь, что вы можете отличить его от обычного Chrome. Мы выбрали Chrome (без автозапуска), но вы также можете назвать его «Chrome отключить автозапуск», «блокировщик видео Chrome» или как-нибудь еще. Закончив, нажмите «Готово».

Перейдите на любой сайт, с которым у вас возникли проблемы, и убедитесь, что изменения сработали. Автозапуск CNN, как известно, раздражает, поэтому мы рекомендуем его в качестве отправной точки. Обратите внимание, что эти изменения могут коснуться не всех видео, но они должны работать не только на веб-страницах, чем на настройках по умолчанию в Chrome.

Как отключить автозапуск с расширениями Chrome

Последний вариант – использовать расширение для автозапуска Chrome, но по какой-то причине он последний. Расширения могут быть случайными, некоторые работают хорошо, некоторые работают только на нескольких сайтах, а некоторые не работают вообще. Поэтому лучше всего комбинировать их с приведенным выше быстрым решением.

  1. Загрузите и установите расширение из Интернет-магазина Chrome

Посетите Интернет-магазин Chrome и выполните поиск по запросу «автовоспроизведение» или перейдите по ссылке на один из рекомендуемых нами подключаемых модулей:

Франсуа Бофорт

Политика автозапуска, запущенная в Chrome 66 для аудио- и видеоэлементов, эффективно блокирует примерно половину нежелательных автозапусков мультимедиа в Chrome. Для API веб-аудио политика автовоспроизведения запущена в Chrome 71. Это влияет на веб-игры, некоторые приложения WebRTC и другие веб-страницы, использующие аудиофункции. Более подробную информацию можно найти в разделе API веб-аудио ниже.

Правила автовоспроизведения Chrome изменились в апреле 2018 г., и я здесь, чтобы рассказать вам, почему и как это влияет на воспроизведение видео со звуком. Спойлер: пользователям это понравится!

Лиам Нисон: я найду тебя и Я остановлю тебя». ширина=

Шон Бин: нельзя просто запустить автовоспроизведение видео как.

Как вы, возможно, заметили, веб-браузеры переходят к более строгим политикам автоматического воспроизведения, чтобы улучшить взаимодействие с пользователем, свести к минимуму стимулы для установки блокировщиков рекламы и сократить потребление данных в дорогих и/или ограниченных сетях. Эти изменения предназначены для того, чтобы предоставить пользователям больший контроль над воспроизведением и помочь издателям с законными вариантами использования.

Правила автовоспроизведения в Chrome просты:

  • Автовоспроизведение без звука разрешено всегда.
  • Автовоспроизведение со звуком разрешено, если:
    • Пользователь взаимодействовал с доменом (нажал, коснулся и т. д.).
    • На настольном компьютере пороговое значение Индекса вовлеченности пользователя в СМИ было превышено, что означает, что пользователь ранее воспроизводил видео со звуком.
    • Пользователь добавил сайт на главный экран мобильного устройства или установил PWA на компьютере.

    Индекс медийной вовлеченности (MEI) измеряет склонность человека потреблять мультимедийные материалы на сайте. Подход Chrome – это соотношение посещений и значимых событий воспроизведения мультимедиа для каждого источника:

    • Потребление мультимедиа (аудио/видео) должно превышать семь секунд.
    • Звук должен быть включен и включен.
    • Вкладка с видео активна.
    • Размер видео (в пикселях) должен быть больше 200 x 140.

    Исходя из этого, Chrome рассчитывает показатель взаимодействия с медиа, который выше всего на сайтах, где медиа воспроизводятся регулярно. Когда он достаточно высок, медиафайлы могут автоматически воспроизводиться только на настольных компьютерах.

    MEI пользователя доступен на внутренней странице about://media-engagement.

    Скриншот about://media- внутренняя страница взаимодействия». ширина=

    Скриншот внутренней страницы about://media-engagement в Chrome.

    Как разработчик, вы можете локально изменить поведение политики автозапуска Chrome, чтобы проверить свой веб-сайт на различные уровни взаимодействия с пользователями.

    Вы можете полностью отключить политику автоматического воспроизведения с помощью флага командной строки: chrome.exe --autoplay-policy=no-user-gesture-required . Это позволяет протестировать ваш веб-сайт так, как если бы пользователь активно взаимодействовал с вашим сайтом, а автовоспроизведение всегда было бы разрешено.

    Вы также можете запретить автовоспроизведение, отключив MEI и разрешив автовоспроизведение для новых пользователей сайтам с самым высоким общим MEI по умолчанию. Сделайте это с помощью флагов: chrome.exe --disable-features=PreloadMediaEngagementData, MediaEngagementBypassAutoplayPolicies .

    Политика разрешений позволяет разработчикам выборочно включать и отключать функции браузера и API. Как только источник получил разрешение на автовоспроизведение, он может делегировать это разрешение фреймам из разных источников с помощью политики разрешений для автовоспроизведения. Обратите внимание, что автовоспроизведение разрешено по умолчанию для фреймов того же происхождения.

    Если политика разрешений для автоматического воспроизведения отключена, вызовы play() без жеста пользователя отклонят обещание с исключением NotAllowedError DOMException. Атрибут autoplay также будет проигнорирован.

    В старых статьях неправильно рекомендуется использовать неподдерживаемый атрибут жест=медиа.

    Поведение автозапуска можно изменить с помощью корпоративных политик Chrome для таких случаев использования, как киоски или автоматические системы. Посетите справочную страницу списка политик, чтобы узнать, как настроить корпоративные политики, связанные с автоматическим воспроизведением:

    • Политика AutoplayAllowed определяет, разрешено ли автовоспроизведение.
    • Политика AutoplayAllowlist позволяет указать белый список шаблонов URL, для которых автовоспроизведение всегда будет включено.

    Вот что нужно помнить: никогда не думайте, что видео будет воспроизводиться, и не показывайте кнопку паузы, когда видео на самом деле не воспроизводится. Это настолько важно, что я напишу это еще раз ниже для тех, кто просто пробежится по этому посту.

    Не думайте, что видео будет воспроизводиться, и не показывайте кнопку паузы, когда видео не воспроизводится.

    Вы всегда должны смотреть на обещание, возвращаемое функцией воспроизведения, чтобы увидеть, не было ли оно отклонено:

    Не воспроизводите межстраничные объявления без каких-либо элементов управления мультимедиа, поскольку они могут не запускаться автоматически, и пользователи не смогут начать воспроизведение.

    Один из отличных способов привлечь пользователей — использовать автовоспроизведение с отключенным звуком и предоставить им возможность включить звук. (См. пример ниже.) Некоторые веб-сайты уже делают это эффективно, включая Facebook, Instagram, Twitter и YouTube.

    API веб-аудио поддерживается функцией автовоспроизведения, начиная с Chrome 71. Об этом нужно знать несколько вещей. Во-первых, рекомендуется дождаться взаимодействия с пользователем, прежде чем начинать воспроизведение звука, чтобы пользователи знали о том, что что-то происходит. Например, подумайте о кнопке «воспроизведение» или переключателе «вкл/выкл». Вы также можете добавить кнопку "включить звук" в зависимости от потока приложения.

    Если AudioContext создается до того, как документ получит жест пользователя, он будет создан в состоянии "приостановлено", и после жеста пользователя вам нужно будет вызвать возобновление().

    Если вы создаете свой AudioContext при загрузке страницы, вам придется вызывать возобновление() через некоторое время после взаимодействия пользователя со страницей (например, после того, как пользователь нажмет кнопку). Кроме того, AudioContext будет возобновлен после жеста пользователя, если start() вызывается на любом подключенном узле.

    Вы также можете создавать AudioContext только тогда, когда пользователь взаимодействует со страницей.

    Чтобы определить, требует ли браузер взаимодействия с пользователем для воспроизведения звука, проверьте AudioContext.state после его создания. Если воспроизведение разрешено, оно должно немедленно переключиться на бег. В противном случае оно будет приостановлено. Если вы прослушиваете событие statechange, вы можете обнаруживать изменения асинхронно.

    Краткую информацию о функции автоматического воспроизведения Chrome можно найти на сайте Chromium.

    Читайте также: