HESP is a new video streaming protocol developed by THEO Technologies for streaming video content with ultra-low latency. In order to standardize and promote this protocol, the developer company in collaboration with Synamedia has created HESP Alliance, an association of streaming providers and media companies.
In September 2021, G-Core Labs joined the HESP Alliance. This means that from now on our CDN supports the HESP protocol, thus enabling our clients to organize video content broadcasts with minimal delays to millions of viewers around the world.
We will tell you what kind of protocol it is and which advantages it provides in terms of video delivery.
HESP (High Efficiency Stream Protocol) is an adaptive HTTP based video streaming protocol developed by THEO Technologies for ensuring video content streaming with ultra-low latency and optimizing your costs.
This protocol can deliver videos very fast, with the delays not exceeding 0.4–2 seconds. As opposed to its analogs, HESP requires less bandwidth.
Since HESP is an HTTP based protocol, it can be transmitted via CDN. This protocol enables G-Core Labs CDN to deliver video content to all kinds of devices and to millions of viewers located anywhere in the world, while maintaining up to 8K quality. Note that the broadcast costs are reduced to a minimum, as opposed to the alternative WebRTC protocol.
The main protocols currently used for streaming are HLS, MPEG DASH, RTMP, and WebRTC. Each of them has certain drawbacks.
The main disadvantage of the HLS and MPEG-DASH protocols is that they can’t provide sufficiently low latency streaming. Their limit is 4 seconds, which is too much for interactive events and for real-time communication.
WebRTC is too expensive and doesn’t allow clients to easily scale their streams to a larger audience.
HESP combines the advantages of all these protocols and is free of their weak points. Let’s take a look at its main features.
Since HESP is an HTTP based protocol, it allows the clients to broadcast videos using CDN, just like HLS and MPEG-DASH. This means that you can broadcast your video content to thousands and even millions of viewers around the world.
When using HESP, the video will be transmitted with the delays that don’t exceed 2 seconds. This is faster than with other HTTP based protocols.
RTMP, RTSP/RTP, and WebRTC are independent protocols that can’t be transmitted via CDN. They provide ultra-low latency just like HESP, yet they don’t allow you to stream your video content to a larger audience.
By the way, G-Core Labs CDN supports not only the HESP protocol but also other HTTP based protocols. Our Streaming Platform enables video streaming using RTMP, RTSP/RTP, and WebRTC as well. If you use our streaming services, you can choose any technology mentioned in this article.
Since video content that is broadcast using RTMP, RTSP/RTP, and WebRTC protocols can’t be scaled via CDN, streaming videos to a larger audience becomes more difficult and effort-consuming. On average, streaming videos via CDN costs only 1/2–1/5 as much as streaming videos without CDN.
Another difference that we’ve already mentioned is that the HESP protocol requires 10–20% less bandwidth than other low-latency protocols and technologies, including LL HLS, Chunked CMAF, and WebRTC.
HESP is compatible with the adaptive bitrate technology. This means that your video content will be streamed to the users on all kinds of devices without buffering even in case of poor Internet connection. We’ve enlisted the main differences between HESP and other streaming protocols and technologies in the table below:
Almost any business aims at minimizing latency during video broadcasts and optimizing costs at the same time. The new technology seems to be especially useful for the following industries:
We’ve enlisted the main branches only, yet this is far from being the ultimate list. Using the HESP protocol is a truly profitable solution for any project where reducing delays to a minimum is of vital importance.
If you want to start streaming videos using HESP, you will need to incorporate some new features into your standard procedure of content production, processing, and delivery:
If you are already signed up for our CDN and eager to stream your video content using the HESP protocol, contact our technical support, and they will activate this feature for you.
The HESP protocol combined with G-Core Labs CDN will allow you to provide your users with the best streaming experience, no matter where in the world they are located.