You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently EDGE does not use camelCase RTP codec parameters (it uses packetization-mode rather than packetizationMode and so on). Also, there is no proper "conversion rule". In SDP land we have parameters such as sprop-maxcapturerate, useinbandfec and L that are mapped to spropMaxCaptureRate, useInbandFec and l forcing the implementation to keep a map of them (as here).
But, at the end, not even EDGE implements the ORTC camelCase syntax. Given that having a different naming provides zero benefit here, why not keep untouched the SDP naming?
The text was updated successfully, but these errors were encountered:
@ibc Did you mean to file this bug against ORTC? Because WebRTC 1.0 keeps the SDP codec parameters in sdpFmtpLine, I don't think it has this problem, does it?
However, I do think there is an issue in ORTC. Since Edge implements both WebRTC 1.0 and ORTC, developers found it very confusing to convert SDP codec parameters back and forth from camelCase.
Currently EDGE does not use camelCase RTP codec parameters (it uses
packetization-mode
rather thanpacketizationMode
and so on). Also, there is no proper "conversion rule". In SDP land we have parameters such assprop-maxcapturerate
,useinbandfec
andL
that are mapped tospropMaxCaptureRate
,useInbandFec
andl
forcing the implementation to keep a map of them (as here).But, at the end, not even EDGE implements the ORTC camelCase syntax. Given that having a different naming provides zero benefit here, why not keep untouched the SDP naming?
The text was updated successfully, but these errors were encountered: