Trying to get QoS working with our implementation of webrtc using Chrome.
We have a node.js signal server and all traffic remains on our WAN. However, we wanted to make sure that we're able to use QoS to ensure video/audio quality.
I tested out adding 'dscp=true' to the apprtc demo page and it doesn't appear to change the DSCP tagging on the traffic at all. I've attempted to add the following constraints when I make my peerConnections:
rtc.dataChannelConfig = {
"optional": [{
"RtpDataChannels": true
}, {
"DtlsSrtpKeyAgreement": true
}]
};
changed to:
rtc.dataChannelConfig = {
"optional": [{
"RtpDataChannels": true
}, {
"DtlsSrtpKeyAgreement": true
}, {
"googDscp": true
}]
};
This doesn't appear to cause the packets to be tagged either.
Thanks!
Dan