GUM Capabilities / Settings #70

robin-raymond opened this Issue Apr 29, 2014 · 0 comments


None yet

1 participant


$related #65

More generalized reuse of the GUM style Capabilities / Settings throughout instead of re-defining specific things all over again in our own style.


dictionary RTCRtpCapabilities {
    sequence<RTCRtpCodec> audioCodecs;
    sequence<RTCRtpCodec> videoCodecs;
    sequence<DOMString>   headerExtensions;
    Capabilities          features;
    Capabilities          rtcpFeedback;
dictionary RTCRtpCodec {
    DOMString     name = "";
    unsigned int? clockRate = null;
    unsigned int? numChannels = 1;
    Capabilities  formats;
dictionary RTCRtpCodecParameters {
    unsigned byte payloadType = null;
    RTCRtpCodec   codec;
    Settings      formats;
    Settings      rtcpFeedback;

Definitions will be re-used from GUM.

@robin-raymond robin-raymond added the 1.1 label Apr 29, 2014
@robin-raymond robin-raymond pushed a commit to robin-raymond/ortc that referenced this issue Apr 29, 2014
Robin Raymond - Fixes for error handling, as described in w3c#26
- Support for contributing sources removed (re-classified as a 1.2 feature), as described in w3c#27
- Cleanup of DataChannel construction, as described in w3c#60
- Separate proposal on simulcast/layering, as described in w3c#61
- Separate proposal on quality, as described in w3c#62
- Fix for TCP candidate type, as described in w3c#63
- Fix to the fingerprint attribute, as described in w3c#64
- Fix to RTCRtpFeatures, as described in w3c#65
- Support for retrieval of remote certificates, as described in w3c#67
- Support for ICE error handling, described in w3c#68
- Support for Data Channel send rate control, as described in w3c#69
- Support for capabilities and settings, as described in w3c#70
- Removal of duplicate RTCRtpListener functionality, as described in w3c#71
- ICE gathering state added, as described in w3c#72
- Removed ICE role from the ICE transport constructor, as described in w3c#73
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment