google / google/ExoPlayer

Adding WHEP (WebRTC-HTTP Egress Protocol) support

Open
#10,825 1 comment 2 reactions 1 assignee Claimed by @rohitjoins View on GitHub
enhancement low priority
Dominant language
Java
Stars
21.9k
Forks
6k
PR merge metrics
No merged PRs in 30d

Description

### Playback support for WebRTC based low latency, live streaming
WebRTC based WHEP protocal allows live streaming with sub-second latency.
CDN providers such as [Cloudflare](https://blog.cloudflare.com/webrtc-whip-whep-cloudflare-stream/) have support for WHEP to stream live and low latency video via their CDN.
Allow viewers to watch content from WebRTC based streaming services and/or Content Delivery Networks (CDNs).

### Proposed solution
Implementing IEFT spec on WHEP - https://www.ietf.org/id/draft-murillo-whep-01.html

### Alternatives considered
Full fledged WebRTC libraries such as https://webrtc.github.io/webrtc-org/native-code/android/ may be a alternative solution.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.