如何通过FFMPEG在线将rtp编解码器转换为amr-nb / wb(octet-align = 0)?

时间:2019-01-28 07:13:07

标签: ffmpeg rtp converters

接收到的

rtp具有不同的有效负载类型(例如amr-nb和WAVE)作为输入,有必要将它们全部转换为amr-wb,但要使用带宽对齐(不八进制对齐)。 我使用以下命令进行转换:

ffmpeg -re -i rtp://127.0.0.1:1235 -ar 16000 -ab 19.85k -acodec libvo_amrbenc -f rtp rtp rtp://127.0.0.1:1236

但是输出(SDP)如下:

  1. v = 0
  2. o =-0 0 IN IP4 127.0.0.1
  3. s =没有名字
  4. c = IN IP $ 127.0.0.1
  5. t = 0.0
  6. a = tool:libvaformat 58.25.100
  7. m =音频1236 RTP / AVP 97
  8. b = AS:19
  9. a = rtpmap:97 AMR-WB / 16000/1
  10. a = fmtp:97 八位字节对齐= 1

我的问题是 octet-align = 1 ,我需要 octet-align = 0 。您知道在命令中设置此参数的任何参数吗?

0 个答案:

没有答案