在 linphone 中使用 opus
using opus in linphone
我想在我的 linphone 应用程序中使用 opus 编解码器
但我有几个问题,如果有 opus 编解码器知识的人可以帮助我,我将不胜感激
- 作品。此编解码器是否对数据进行压缩和打包?
- OPUS 的输出数据结构是什么?
- 输出数据是流式还是数据包?
- 音频采样方案是什么样的?
还有……
- 在音频采样方案中,静音值是多少?
- 在音频采样方案中,语音的值是多少?
提前谢谢
我看到你也在邮件列表上问过这个问题,但我会在这里回答。我不确定你在某些问题中的意思,但这是一个开始。您已将 post 标记为与 Android 相关;我主要了解参考 C 实现,因此如果您询问可用于 Android 应用程序的 java 接口,这不会有太大帮助。
OPUS. Does this codec compress as well as package the data?
Opus 编解码器将 pcm 音频数据压缩成数据包。有内部结构,但编解码器需要像 RTP 这样的传输层来跟踪压缩包之间的边界。
What is the output data structure from OPUS?
参考编码器接受给定持续时间的 pcm 音频数据,并使用最大请求大小的压缩数据填充给定缓冲区。有关详细信息,请参阅 encoder documentation 中的 opus_encode()
和 opus_encode_float()
。
Is the output data streaming or packets?
Opus 生成一系列数据包。
What does the audio sampling scheme look like? and….
参考编码器接受 8、12、16、24 或 48 kHz 的 16 位带符号整数或浮点样本的交错单声道、立体声或环绕 pcm 音频数据。
Within the audio sampling scheme, what are the values for silence?
零 pcm 值是静音。作为感知编解码器,如果没有其他信号,Opus 将尝试对低电平噪声进行编码。还支持特殊的零数据压缩包,用于发送静音或处理不连续传输。
Within the audio sampling scheme, what are the values for speech?
我不确定你在这里问什么。语音与音乐一样对待,并且在低至 64 kbps 时听起来同样正常。该编解码器可以将语音的透明度保持在比音乐低得多的比特率(单声道大约为 24 kbps),并且对于窄带语音可以理解到 6 kbps。
我想在我的 linphone 应用程序中使用 opus 编解码器
但我有几个问题,如果有 opus 编解码器知识的人可以帮助我,我将不胜感激
- 作品。此编解码器是否对数据进行压缩和打包?
- OPUS 的输出数据结构是什么?
- 输出数据是流式还是数据包?
- 音频采样方案是什么样的? 还有……
- 在音频采样方案中,静音值是多少?
- 在音频采样方案中,语音的值是多少?
提前谢谢
我看到你也在邮件列表上问过这个问题,但我会在这里回答。我不确定你在某些问题中的意思,但这是一个开始。您已将 post 标记为与 Android 相关;我主要了解参考 C 实现,因此如果您询问可用于 Android 应用程序的 java 接口,这不会有太大帮助。
OPUS. Does this codec compress as well as package the data?
Opus 编解码器将 pcm 音频数据压缩成数据包。有内部结构,但编解码器需要像 RTP 这样的传输层来跟踪压缩包之间的边界。
What is the output data structure from OPUS?
参考编码器接受给定持续时间的 pcm 音频数据,并使用最大请求大小的压缩数据填充给定缓冲区。有关详细信息,请参阅 encoder documentation 中的 opus_encode()
和 opus_encode_float()
。
Is the output data streaming or packets?
Opus 生成一系列数据包。
What does the audio sampling scheme look like? and….
参考编码器接受 8、12、16、24 或 48 kHz 的 16 位带符号整数或浮点样本的交错单声道、立体声或环绕 pcm 音频数据。
Within the audio sampling scheme, what are the values for silence?
零 pcm 值是静音。作为感知编解码器,如果没有其他信号,Opus 将尝试对低电平噪声进行编码。还支持特殊的零数据压缩包,用于发送静音或处理不连续传输。
Within the audio sampling scheme, what are the values for speech?
我不确定你在这里问什么。语音与音乐一样对待,并且在低至 64 kbps 时听起来同样正常。该编解码器可以将语音的透明度保持在比音乐低得多的比特率(单声道大约为 24 kbps),并且对于窄带语音可以理解到 6 kbps。