← Cloudflare Stream / stream
Часто задаваемые вопросы
Stream
Можно ли скачать исходные файлы видео из Stream?
Вы не можете скачать точное совпадение входного файла, который вы загрузили. Однако, в зависимости от вашего сценария использования, вы можете использовать Скачиваемые видео функцию, чтобы получать закодированные MP4 файлы для таких сценариев, как просмотр в офлайне.
Есть ли ограничение на количество видео, которые можно загрузить?
-
По умолчанию максимальный размер загружаемого видео составляет 30 ГБ.
-
По умолчанию одновременно можно поставить в очередь или кодировать до 120 видео. Видео в статусе
readyстатусе доступны для воспроизведения, но некоторые уровни качества могут всё ещё кодироваться до тех пор, покаpctCompleteдостигнет 100. Видео в состоянииerror,ready, илиpendinguploadсостоянии не учитываются в этом лимите. Если вам нужно увеличить лимит одновременных соединений, обратитесь в службу поддержки Cloudflare с описанием вашего сценария использования и причин, по которым нужно повысить лимит.
- Если суммарная длительность видео превышает приобретённый объём хранилища, загрузка новых видео для аккаунта становится недоступна.
Ограничения применяются к Direct Creator Uploads в момент создания ссылки для загрузки.
Загрузки, превышающие эти лимиты, получат 429 (Too Many Requests) или 413 (Payload too large) коды состояния HTTP с дополнительной информацией в теле ответа. Чтобы увеличить лимиты, обратитесь в поддержку Cloudflare или к своему менеджеру по работе с клиентами.
Можно ли встраивать видео из Stream, если мой домен не подключён к Cloudflare?
Да. Видео Stream можно встраивать на любой домен, даже если он не подключен к Cloudflare.
Поддерживает ли Stream видео с расширенным динамическим диапазоном (HDR)?
При загрузке в Stream видео HDR перекодируются и передаются в формате SDR для обеспечения совместимости с максимально широким кругом устройств воспроизведения.
Какие настройки загрузки видео рекомендуются?
Если вы создаете новый файл для Cloudflare Stream, рекомендуем использовать следующие настройки:
- Контейнеры MP4, аудиокодек AAC, видеокодек H264, частота кадров 30 или ниже
- атом moov должен располагаться в начале файла (Fast Start)
- прогрессивная развертка H264 (без чересстрочности)
- профиль H264 High
- Закрытая GOP
- Контент следует кодировать и загружать с той же частотой кадров, с которой он был записан
- Моно- или стереозвук (Stream сведёт аудиодорожки с более чем 2 каналами в стерео)
Ниже приведены рекомендации по битрейту для кодирования новых видео для Stream:
| Решение | Рекомендуемый битрейт |
|---|---|
| 1080p | 8 Мбит/с |
| 720p | 4.8 Мбит/с |
| 480p | 2.4 Мбит/с |
| 360p | 1 Мбит/с |
Если я отменю подписку на Stream, будут ли видео удалены?
Видео удаляются, если подписка не продлена в течение 30 дней.
На моем сайте используется Content Security Policy (CSP). Какие домены и в какие директивы нужно добавить?
Если ваш сайт использует Content Security Policy (CSP) директив в зависимости от конфигурации может потребоваться добавить домены Cloudflare Stream в определённые директивы, чтобы пользователи могли просматривать или загружать видео.
Если вы используете предоставленный Stream Player, videodelivery.net и *.cloudflarestream.com должен быть включен в frame-src или default-src директиву, чтобы разрешить плееру <iframe> элемент для загрузки.
Content-Security-Policy: frame-src 'self' videodelivery.net *.cloudflarestream.comЕсли вы используете свой собственный Player добавьте *.videodelivery.net и *.cloudflarestream.com к media-src, img-src и connect-src CSP-директивы, разрешающие загрузку видеофайлов и изображений миниатюр.
Content-Security-Policy: media-src 'self' videodelivery.net *.cloudflarestream.com; img-src 'self' *.videodelivery.net *.cloudflarestream.com; connect-src 'self' *.videodelivery.net *.cloudflarestream.comЕсли вы разрешаете пользователям загружать собственные видео напрямую в Cloudflare Stream, добавьте *.videodelivery.net и *.cloudflarestream.com к connect-src CSP-директива.
Content-Security-Policy: connect-src 'self' *.videodelivery.net *.cloudflarestream.comЧтобы обеспечить только видео из ваш аккаунта Cloudflare Stream можно воспроизвести на вашем сайте, замените * в *.cloudflarestream.com и *.videodelivery.net в приведенных выше примерах на customer-<CODE>, заменив <CODE> на ваш уникальный код клиента. Чтобы найти уникальный код клиента в Cloudflare dashboard, перейдите в Stream страницу.
Этот код уникален для вашего аккаунта Cloudflare.
Почему PageSpeed Insights показывает низкую оценку при использовании плеера Stream?
Если на сайте загружается много экземпляров плеера, PageSpeed Insights будет штрафовать за загрузку JavaScript для каждого экземпляра. Наши тесты показывают, что при реальной загрузке страницы скрипт скачивается лишь один раз, а для остальных экземпляров плеера на той же странице он берется из локального кеша браузера. Поэтому мы считаем, что в этом случае оценка PageSpeed Insights не отражает реальное поведение.
Если вы используете миниатюры, можно использовать анимированные миниатюры которые ведут на страницы видео.
Если на одной странице находится несколько плееров, можно применить отложенную загрузку к тем, которые не видны в начальной области просмотра. Дополнительную информацию об отложенной загрузке см. в документация Mozilla по ленивой загрузке ↗.