Jump to content

High Efficiency Streaming Protocol

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Modussiccandi (talk | contribs) at 08:42, 25 June 2023 (Declining submission: nn - Submission is about a topic not yet shown to meet general notability guidelines (be more specific if possible) and context - Submission provides insufficient context (AFCH 0.9.1)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
  • Comment: This submission has two issues: 1) it does not use any good third-party sources, which are required if this is to become an article; 2) as currently written, the prose does not address wikipedia's general reader. Remember to write in layman's terms and to avoid jargon where possible. Modussiccandi (talk) 08:42, 25 June 2023 (UTC)

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, 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.