AppRTC parameters

A number of settings for the AppRTC video chat application can be changed by adding URL parameters.

For example:

The file using the parameters is More Google-specific parameters are available from the MediaConstraints interface.

For more information see AppRTC : Google's WebRTC test app and its parameters.

hd=trueUse HD camera resolution constraints, i.e. minWidth: 1280, minHeight: 720
stereo=true&audio=echoCancellation=falseTurn on stereo audio
debug=loopbackConnect to yourself, e.g. to test firewalls
ts=[turnserver]Set TURN server different from the default
apikey=[apikey]Turn server API key
audio=true&video=falseAudio only
audio=falseVideo only
audio=echoCancellation=falseDisable all audio processing
audio=googEchoCancellation=falseDisable echo cancellation
audio=googAutoGainControl=falseDisable gain control
audio=googNoiseReduction=falseDisable noise reduction
asc=ISAC/16000Set preferred audio send codec to be ISAC at 16kHz (use on Android)
arc=opus/48000Set preferred audio receive codec Opus at 48kHz
vsc=VP8Set preferred video send codec to VP8
vrc=H264Set preferred video receive codec to H264
dscp=trueEnable DSCP
ipv6=trueEnable IPv6
arbr=[bitrate]Set audio receive bitrate, kbps
asbr=[bitrate]Set audio send bitrate
vrbr=[bitrate]Set video receive bitrate
vsbr=[bitrate]Set video send bitrate
videofec=falseTurn off video FEC
opusfec=falseTurn off Opus FEC
opusdtx=trueTurn on Opus DTX
opusmaxpbr=8000Set the maximum sample rate that the receiver can operate, for optimal Opus encoding performance