【问题标题】:OPUS packet sizeOPUS 数据包大小
【发布时间】:2017-12-22 19:24:37
【问题描述】:

我有一个应用程序,它从文件中读取作品数据包。该文件以 ogg 格式确认作品数据包。我的应用程序每 20 毫秒发送一次 opus 数据包(可配置)。

在 20 毫秒内,它发送大小从 200 字节到 400 字节不等的数据包,例如平均大小为 300 字节。

在 20 毫秒内发送 300 个字节,是正确的还是它的数据太多。如何计算 20 毫秒可以发送到远程的数据量(以字节为单位)。

有人可以帮助我了解如何计算每 20 毫秒需要发送给远程方的字节数吗?

【问题讨论】:

    标签: ogg opus


    【解决方案1】:

    300 字节/包 × 8 位/字节 / 20 ms/包 = 120 kbit/s

    这对于高质量的立体声音乐来说已经足够了。根据您需要的质量,或者如果您只发送单声道或语音,您可能会降低编码器的比特率。但是,如果您从 Ogg Opus 文件中读取数据包,则数据包已经编码,因此降低编码器的比特率为时已晚,除非您对数据包进行解码并以较低的比特率重新编码。

    【讨论】:

      猜你喜欢
      • 2013-09-19
      • 2017-09-18
      • 2013-01-05
      • 2021-02-05
      • 2017-10-17
      • 2020-03-29
      • 2016-03-19
      • 2011-02-05
      • 2012-10-14
      相关资源
      最近更新 更多