博客
关于我
webrtc音频QOS方法二(opus编码器自适应网络参数调整功能)
阅读量:111 次
发布时间:2019-02-26

本文共 1606 字,大约阅读时间需要 5 分钟。

??Opus??????

Opus??????????????????WebRTC??????????Opus????????

?????????????

1. WebRtcOpus_SetBitRate

Opus???6 kbit/s?510 kbit/s??????????????????????????????20ms???????????????Opus?????????????

2. WebRtcOpus_SetPacketLossRate

????????Opus?????????????Opus??inband FEC???????????????????????????????????????????????????????????????????????????

3. WebRtcOpus_EnableFec/DisableFec

Opus???????inband FEC???????Opus?????FEC????SILK???????????????

silk_Encode ? silk_encode_frame_Fxx ? silk_encode_frame_FLP ? silk_LBRR_encode_FLP

?CELT??????inband FEC?????????????????????

4. WebRtcOpus_EnableDtx/DisableDtx

DTX?Discontinuous Transmission??Opus??????????????????????VoIP?????????????Opus??????????????????????????????????????400ms????????????????????????????????????

5. WebRtcOpus_EnableCbr/DisableCbr

Opus??????????????CBR??????VBR??????????????CBR???????????????VoIP????VBR?????????????????????????

6. WebRtcOpus_SetMaxPlaybackRate

????????????????bandwidth??????????????????????????????bandwidth??????????????????????

7. WebRtcOpus_SetComplexity

???????????0-10???????????????????????????????????iOS?ARM?????????????Windows????????????9?

8. WebRtcOpus_SetForceChannels

Opus?????????????????????????????????????????????????????????????????????????????????VoIP??????????????????????????????????????????????????????

9. WebRtcOpus_EncoderCreate.application

??????????????????????

  • ??OPUS_APPLICATION_VOIP?2048???VoIP??
  • ??OPUS_APPLICATION_AUDIO?2049???????
  • ??OPUS_APPLICATION_RESTRICTED_LOWDELAY?2051????????

???????Opus???????????VoIP????SILK?????????????CELT????????? sacrifices ????????????????

????

?rfc6716?

转载地址:http://xmdu.baihongyu.com/

你可能感兴趣的文章
Objective-C——判断对象等同性
查看>>
Objective-C之成魔之路【7-类、对象和方法】
查看>>
Objective-C享元模式(Flyweight)
查看>>
Objective-C以递归的方式实现二叉搜索树算法(附完整源码)
查看>>
Objective-C内存管理教程和原理剖析(三)
查看>>
Objective-C实现 Greedy Best First Search最佳优先搜索算法(附完整源码)
查看>>
Objective-C实现 jugglerSequence杂耍者序列算法 (附完整源码)
查看>>
Objective-C实现1000 位斐波那契数算法(附完整源码)
查看>>
Objective-C实现2 个数字之间的算术几何平均值算法(附完整源码)
查看>>
Objective-C实现2d 表面渲染 3d 点算法(附完整源码)
查看>>
Objective-C实现2D变换算法(附完整源码)
查看>>
Objective-C实现3n+1猜想(附完整源码)
查看>>
Objective-C实现3n+1猜想(附完整源码)
查看>>
Objective-C实现9x9乘法表算法(附完整源码)
查看>>
Objective-C实现9×9二维数组数独算法(附完整源码)
查看>>
Objective-C实现A*(A-Star)算法(附完整源码)
查看>>
Objective-C实现A-Star算法(附完整源码)
查看>>
Objective-C实现abbreviation缩写算法(附完整源码)
查看>>
Objective-C实现ABC人工蜂群算法(附完整源码)
查看>>
Objective-C实现activity selection活动选择问题算法(附完整源码)
查看>>