perf: lower Opus bitrate and add Speex (8 kbps) to preferred list
This commit is contained in:
parent
06a57d5c21
commit
189df6d042
1 changed files with 3 additions and 2 deletions
|
|
@ -219,7 +219,7 @@ class LinphoneBridge(
|
|||
core.uploadBandwidth = 512
|
||||
core.downloadBandwidth = 1500
|
||||
|
||||
val preferredAudio = listOf("opus", "pcmu", "pcma") // in order of preference
|
||||
val preferredAudio = listOf("opus", "speex", "pcmu", "pcma") // in order of preference
|
||||
val preferredVideo = listOf("h264", "vp8")
|
||||
|
||||
core.audioPayloadTypes.forEach { pt: PayloadType ->
|
||||
|
|
@ -233,7 +233,8 @@ class LinphoneBridge(
|
|||
pt.enable(enable)
|
||||
}
|
||||
|
||||
core.getPayloadType("opus", -1, 0)?.let { it.normalBitrate = 32 } // 32 kbps for Opus
|
||||
core.getPayloadType("opus", -1, 0)?.let { it.normalBitrate = 16 } // 16 kbps for Opus
|
||||
core.getPayloadType("speex", -1, 0)?.let { it.normalBitrate = 8 } // 8 kbps for speex
|
||||
core.getPayloadType("h264", -1, 0)?.let { it.normalBitrate = 600 } // 600 kbps for H264
|
||||
core.getPayloadType("vp8", -1, 0)?.let { it.normalBitrate = 600 } // 600 kbps for VP8
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue