Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tell SDP negotiation to negotiate support for non-standard codecs #172

Open
alvestrand opened this issue Jan 17, 2023 · 4 comments · May be fixed by #186
Open

Tell SDP negotiation to negotiate support for non-standard codecs #172

alvestrand opened this issue Jan 17, 2023 · 4 comments · May be fixed by #186
Labels
enhancement New feature or request

Comments

@alvestrand
Copy link
Contributor

As part of support for encrypted media, the RTP packetizer and depacketizer of senders and receivers have to be able to:

a) know that it's pointless to try to look inside the packet for codec-dependent data
b) know what rules to apply when packetizing and depacketizing the frames

The architecturally cleanest solution would be to ask the SDP negotiation machinery to negotiate a PT value to use with the encrypted and packetized frames, and have the ability to retrieve the resulting PT value so that when enqueueing a frame, the processor can set a payload type that elicits the expected behavior.

@fippo
Copy link
Collaborator

fippo commented Jan 19, 2023

see also w3c/webrtc-extensions#100 - even though I think your scope is intentionally more limited

@alvestrand
Copy link
Contributor Author

A proposal is in the slide deck for March

@dontcallmedom-bot
Copy link

dontcallmedom-bot commented Mar 29, 2023

@dontcallmedom-bot
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants