HESP — это новый протокол потоковой передачи видео, разработанный THEO Technologies для стриминга с ультранизкими задержками.
Теперь наша CDN поддерживает HESP, а наши клиенты смогут организовывать трансляции с минимальными задержками на миллионную аудиторию по всему миру.
Рассказываем, что это за протокол и какие преимущества в плане доставки видео он даёт.
HESP (High Efficiency Stream Protocol) — адаптивный протокол потоковой передачи видео на основе HTTP, который разработан THEO Technologies для обеспечения стриминга с ультранизкими задержками и оптимизации затрат.
Протокол способен доставлять видео с задержками 0,4–2 секунды. При этом, в отличие от аналогичных существующих решений, HESP требует меньшую полосу пропускания для передачи стрима.
Так как HESP разработан на основе HTTP, он может передаваться через CDN. С этим протоколом EdgeЦентр CDN может доставлять видео миллионам зрителей на любые устройства в любую точку мира и с сохранением качества до 8K — и всё это при минимальной стоимости трансляции, в отличие от альтернативного WebRTC.
Основные протоколы, которые сейчас используются в стриминге, — это HLS, MPEG-DASH, RTMP и WebRTC. И у каждого из них есть свои недостатки.
Главный недостаток HLS и MPEG-DASH — они не обеспечивают достаточно низкие задержки. Их предел — 4 секунды, а это очень много для интерактивных мероприятий и общения в реальном времени.
WebRTC же не даёт возможность легко масштабировать стримы на большую аудиторию, к тому же его использование требует больших расходов.
HESP сохранил плюсы всех этих протоколов и избавился от недостатков. Давайте разберём его основные особенности.
Так как HESP основан на HTTP, видео по этому протоколу можно передавать через CDN, так же, как HLS и MPEG-DASH. Это значит, что вы легко сможете показать вашу трансляцию тысячам и миллионам зрителей по всему миру.
Но при использовании HESP видео будет передаваться с задержками в пределах 2 секунд — это быстрее, чем могут предложить другие протоколы, основанные на HTTP.
RTMP, RTSP/RTP и WebRTC — это отдельные, самостоятельные протоколы, поэтому они не передаются через CDN. Они, как и HESP, обеспечивают ультранизкие задержки, но не дают возможности показать ваш стрим на большую аудиторию.
К слову, EdgeЦентр CDN поддерживает не только HESP, но и другие протоколы на базе HTTP. А наша стриминговая платформа может обеспечить передачу видео ещё и по RTMP, RTSP/RTP и WebRTC. Поэтому если вы используете наши сервисы для стриминга, то сможете выбрать любую технологию из упомянутых в этой статье.
Раз видео по RTMP, RTSP/RTP и WebRTC нельзя масштабировать через CDN, стриминг на большую аудиторию с этими протоколами обходится сложнее и трудозатратнее. Поэтому расходы на стриминг с использованием CDN в среднем в 2–5 раз меньше.
Ещё одно отличие, которое мы уже упоминали, — HESP нужно на 10–20% меньше полосы пропускания, чем другим протоколам и технологиям, способным обеспечивать низкие задержки: LL-HLS, Chunked CMAF, WebRTC.
HESP совместим с технологией адаптивного битрейта. Это значит, что ваши стримы будут доступны без буферизации на любых устройствах и при любом качестве интернета у пользователей.
Свести задержки в трансляциях к минимуму и при этом оптимизировать затраты стремятся практически в любой сфере. Но особенно новая технология пригодится следующим отраслям:
Мы перечислили только основные сферы. Список далеко не полный. HESP будет невероятно выгодным решением для любого проекта, где важно свести задержки к минимуму.
Чтобы передавать стримы с помощью HESP, в ваш стандартный процесс создания, обработки и доставки контента нужно будет внедрить несколько элементов:
Если вы уже подключены к нашей CDN и хотите стримить через HESP, обратитесь в техподдержку, и вам активируют эту возможность.
Вместе с HESP и EdgeЦентр CDN вы сможете обеспечить лучшее качество стриминга для ваших пользователей, в какой бы точке мира они ни находились.