Jump to content

High Efficiency Streaming Protocol

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by JonSul21 (talk | contribs) at 13:26, 7 February 2023 (Created page with '== High Efficiency Streaming Protocol (HESP) == High Efficiency Streaming Protocol (HESP) is an adaptive bitrate streaming technique that enables high-quality streaming of media content over the Internet delivered from conventional HTTP web servers<ref>{{Cite web |title=HESP Alliance |url=https://www.hespalliance.org/ |access-date=2023-02-07 |website=HESP Alliance |language=en-US}}</ref>, just like H...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

High Efficiency Streaming Protocol (HESP)

High Efficiency Streaming Protocol (HESP) is an adaptive bitrate streaming technique that enables high-quality streaming of media content over the Internet delivered from conventional HTTP web servers[1], just like HLS and DASH. The technology was developed by THEO Technologies and made available via the HESP Alliance, which has Synamedia and THEO Technologies as founding members[2]

.

Architecture

HESP leverages two complementary streams: an initialization stream and a continuation stream. The initialization stream is a stream with all keyframes. This stream is only used at startup. At that moment, the most recent image available in the initialization stream is requested[3]. As the initialization stream’s images are all keyframes, playback can start immediately, resulting in very fast channel start and switch times. Subsequently, through a range request, images are requested from the continuation stream[4], a regularly encoded stream for low latency purposes. HESP is delivered over HTTP/1.1. It uses Chunked Transfer Encoding (CTE) at a very granular level, i.e. each chunk is a frame, to allow for ultra-low latency delivery. HESP requires implementation in the packager and player, and support for range requests and CTE in the CDN.

Standardization

Work on HESP started in 2018; it became an IETF information draft in May 2021[5].

The HESP Alliance, launched in 2020, promotes and catalyzes the adoption of HESP. It consists of streaming vendors and media companies, including Synamedia, THEO Technologies, G-Core Labs, EZDRM, Mainstreaming, NativeWaves and Hoki. The HESP Alliance technical working group is focused on further advancing the HESP standard[6].

References

  1. ^ "HESP Alliance". HESP Alliance. Retrieved 2023-02-07.
  2. ^ "[PRESS RELEASE] THEO Technologies and Synamedia form HESP Alliance". www.theoplayer.com. Retrieved 2023-02-07.
  3. ^ "HESP - High Efficiency Streaming Protocol". IETF Datatracker. Retrieved 2023-02-07.
  4. ^ "HESP - High Efficiency Streaming Protocol". IETF Datatracker. Retrieved 2023-02-07.
  5. ^ "High Efficiency Streaming Protocol (HESP)". IABM. Retrieved 2023-02-07.
  6. ^ "Members". HESP Alliance. Retrieved 2023-02-07.