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