Функция автозапуска воспроизводит контент автоматически.
Следующее уведомление
Уведомления «Далее» предупреждают пользователей о предстоящем контенте. Это не обязательно для всех типов контента, но особенно полезно при эпизодическом воспроизведении, чтобы пользователи случайно не посмотрели весь сезон. Получатель отображает таймер обратного отсчета, а отправитель отображает статическое сообщение «Далее», чтобы избежать проблем со временем. Уведомление «Следующее» должно появиться как минимум за 30 секунд до окончания видео или сразу после начала титров.
![Автовоспроизведение отправителя следующим](https://developers.google.cn/static/cast/images/autoplay/sender-up-next-persistent.png?hl=ru)
![Ресивер с автозапуском следующий](https://developers.google.cn/static/cast/images/autoplay/receiver-up-next.png?hl=ru)
Уведомления Up Next включают в себя три ключевых действия:
A Wait = ожидание окончания текущего контента (например, 30 секунд) приведет к началу воспроизведения элемента Up Next.
B Play = немедленно начинает воспроизведение контента. Далее.
C Stop = останавливает автоматическое воспроизведение контента Up Next и завершает воспроизведение контента в данный момент. «Обратите внимание, что это не очищает очередь, и автоматическое воспроизведение элементов очереди может возобновиться при следующем воспроизведении».
Уведомление о тайм-ауте
![Таймаут приемника автозапуска](https://developers.google.cn/static/cast/images/autoplay/receiver-timeout.png?hl=ru)
Уведомления о тайм-ауте предупреждают пользователей о необходимости продолжить воспроизведение контента. Это не обязательно для всех типов контента, но особенно полезно при эпизодическом воспроизведении, чтобы пользователи случайно не посмотрели весь сезон.
Необходимый
A Получатель отображает сообщение (например, «Вы все еще смотрите?»), а отправитель отображает статическое сообщение «Далее».
B Уведомление о тайм-ауте должно появиться как минимум за 30 секунд до окончания видео или сразу после начала титров.
C Уведомление о тайм-ауте должно оставаться видимым в течение 10–20 минут, чтобы у пользователя было достаточно времени для ответа, если он отсутствовал.
Постоянный контроль
![Постоянный контроль автозапуска](https://developers.google.cn/static/cast/images/autoplay/sender-up-next-persistent.png?hl=ru)
Всегда отображайте базовые элементы управления для пользователя, независимо от того, где он находится в вашем приложении. Постоянный контроль должен включать в себя: заголовок контента, трансляцию на устройство сообщения, иллюстрацию, воспроизведение/паузу, прогресс. Нажатие на постоянный элемент управления открывает представление «Полный контроль».
Полный контроль
![Автовоспроизведение отправителя в следующем полном объеме](https://developers.google.cn/static/cast/images/autoplay/sender-up-next-full.png?hl=ru)
Предоставьте место в вашем приложении, где у пользователя будут все элементы управления контентом в одном месте.
Название воспроизводимого контентаB Трансляция на сообщение устройства
C. Кнопка трансляции.
D Кнопка «Очередь», если имеется.
E Следующий/предыдущий, если очередь, если доступна
F Воспроизведение/пауза или воспроизведение/остановка
G Ползунок временной шкалы, если это возможно.
H Значок громкости (например, только для iOS)
I Объект контента или информационная ссылка, если это возможно.
J Другие необходимые действия или информация
Очередь
![Автоматическое воспроизведение очереди отправителей](https://developers.google.cn/static/cast/images/autoplay/sender-queue.png?hl=ru)
Доступ к просмотру очереди осуществляется с помощью кнопки очереди. На других экранах значок очереди находится в правом верхнем углу заголовка. Очередь должна включать следующее:
Необходимый
Название очереди
B. Кнопка трансляции.
C Возможность очистки всех элементов, если элементы были добавлены вручную.
D Возможность вручную изменить порядок элементов, если это возможно.
E Возможность удалять элементы, если это возможно.
F Возможность воспроизведения/паузы текущего элемента
G Возможность просмотреть историю предметов, если это возможно.
H Другие необходимые действия или информация
Добавить вариант
![Параметры добавления очереди автозапуска](https://developers.google.cn/static/cast/images/autoplay/sender-queue-add-options.png?hl=ru)
Параметры верхнего уровня для добавления в очередь могут помочь пользователю быстро создать очередь.
B Параметры очереди могут быть доступны всегда или появляться только тогда, когда пользователи подключены к приемнику трансляции.
Добавить/воспроизвести опцию
![Параметры воспроизведения в очереди автозапуска](https://developers.google.cn/static/cast/images/autoplay/sender-queue-add-play-options.png?hl=ru)
Необходимый
Параметры могут появиться, когда пользователь нажимает «Воспроизвести», когда другой контент уже воспроизводится.
Б. Параметры могут появиться, когда пользователь нажимает кнопку « в очередь» в заголовке.
Добавлено уведомление
![Уведомление о добавлении в очередь отправителей автозапуска](https://developers.google.cn/static/cast/images/autoplay/sender-queue-add-notification.png?hl=ru)
Необходимый
Пользователю отображается временное уведомление в виде закусочной после добавления элемента в очередь.
B Snackbar может включать действие для отмены добавления.
C Snackbar не обязательно должен появляться на других подключенных устройствах-отправителях.
Изменение порядка элементов
![Параметры добавления очереди отправителей автозапуска](https://developers.google.cn/static/cast/images/autoplay/sender-queue-add-options.png?hl=ru)
Необходимый
A Если возможно, предоставьте пользователям возможность изменять порядок элементов.
B Разрешить изменение порядка элементов только в том случае, если пользователь касается значка перетаскивателя справа.
C После изменения порядка элементов всегда проверяйте, чтобы элемент, следующий за воспроизводимым в данный момент элементом, стал элементом «Следующий».
Удалить элементы
![Удаление очереди отправителей автозапуска](https://developers.google.cn/static/cast/images/autoplay/sender-queue-remove.png?hl=ru)
Необходимый
A Если возможно, разрешите пользователям удалять элементы, проводя пальцем влево или вправо.
B Укажите, что они удаляют элемент, показав значок удаления.
C При необходимости предоставьте диалоговое окно подтверждения.
Очистить все элементы
![Изменение порядка очереди отправителей при автозапуске](https://developers.google.cn/static/cast/images/autoplay/sender-queue-reorder.png?hl=ru)
Разрешить пользователям удалять все элементы из очереди (например, действие, добавленное в верхнее правое меню параметров).
B Это действие не обязательно должно быть видимым
Элементы истории
![История очереди отправителей с автозапуском](https://developers.google.cn/static/cast/images/autoplay/sender-queue-history.png?hl=ru)
Необходимый
A Разрешить пользователям видеть то, во что они играли ранее
B Указание предыдущего контента с небольшим тональным сдвигом поможет пользователям идентифицировать
Изображения, использованные в этом руководстве по дизайну, любезно предоставлены Blender Foundation и защищены авторским правом или лицензией Creative Commons.
- Мечта слона: (c) авторские права 2006 г., Blender Foundation/Нидерландский институт медиаискусства/www.elephantsdream.org
- Синтел: (c) авторские права Blender Foundation | www.sintel.org
- Слезы стали: (CC) Blender Foundation | mango.blender.org
- Big Buck Bunny: (c) авторские права 2008, Blender Foundation / www.bigbuckbunny.org