【发布时间】:2014-10-04 10:33:06
【问题描述】:
[Offer]
v=0
o=alice 2890844526 2890844526 IN IP4 host.atlanta.example.com
s=
c=IN IP4 host.atlanta.example.com
t=0 0
m=audio 49170 RTP/AVP 0 8 97
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:97 iLBC/8000
m=video 51372 RTP/AVP 31 32
a=rtpmap:31 H261/90000
a=rtpmap:32 MPV/90000
[Answer]
v=0
o=bob 2808844564 2808844564 IN IP4 host.biloxi.example.com
s=
c=IN IP4 host.biloxi.example.com
t=0 0
m=audio 49172 RTP/AVP 0 8
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
m=video 0 RTP/AVP 31
a=rtpmap:31 H261/90000
我正在发送带有 3 个支持音频的编解码器的 INVITE,结果我收到了 2 个与我的设置匹配的编解码器。 PCMU 和 PCMA。
我最终应该使用哪种编解码器来避免另一端的转码?我相信我可以通过查看 RTP 数据包的有效负载来确定传入流的编解码器。但是尚不清楚我应该使用哪种编解码器来编码传出流?列表中的第一个?列表中的任何一个?或用于传入流的相同编解码器
如果我用 PCMA 编码输出流并用 PCMU 解码输入流可以吗?
【问题讨论】:
标签: sip