element-hq / element-hq/element-call

Av1 Support

Open
#3,862 0 comments 4 reactions 0 assignees View on GitHub
T-Enhancement
Dominant language
TypeScript
Stars
996
Forks
213
Avg merge
1d 6h
Merged PRs (30d)
54

Description

### Your use case

#### What would you like to do?
Stream in AV1
#### Why would you like to do it?
Av1 has become a very popular and common codec, and it's implementations are quite mature now, most up to date software has very good implementations of av1 as even on the software side dav1d is very mature and performant
#### How would you like to achieve it?
Add a selector or default to av1 video

### Have you considered any alternatives?

No other alternatives for this

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating the existing video codec selection and checking how the TypeScript application negotiates WebRTC codecs; confirm browser support and the desired selector or default behavior. Done means AV1 video can be streamed successfully without breaking existing codec choices.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
audio-video-rtc
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.