gpt4 book ai didi

ffmpeg - FFMPEG 的 SDP(IP 地址)

转载 作者:行者123 更新时间:2023-12-04 23:16:15 25 4
gpt4 key购买 nike

我通过 RTP 接收音频,所以我从我生成的 SDP 打开输入。
媒体来自 Port_sender , IP_sender .监听服务器IP和端口:IP_server , Port_server .这是我的 SDP 模板。什么{Port_sender, IP_sender, IP_server, Port_server}我应该输入{%1%, %2%, %3%}对于我提供给 ffmpeg 的 SDP 和我返回给发件人的 SDP?

\n\nv=0\n
o=- 0 0 IN IP4 %1%\n
s=name\n
c=IN IP4 %2%\n
t=0 0\n
a=tool:libavformat 57.3.100\n
m=audio %3% RTP/AVP 97\n
b=AS:705\n
a=rtpmap:97 PCMU/44100/2\n"

现在对我来说很难从不同的 IP 调试它。但是从一台计算机上它可以完美运行。

最佳答案

我鼓励你阅读 RFC 4566 ,它解释了你想知道的一切。

  • o= 代表原点
  • c= 代表连接数据
  • m= 代表媒体描述

  • 对于手头的问题,我假设您收到带有 SIP INVITE 报价的 SDP,并且您必须使用包含 SIP 200 OK 回复的 SDP 进行回复。
    在这种情况下,您应该回复:
  • %1% -> IP_server
  • %2% -> IP_server ,假设单播 session “连接地址包含预期数据源的单播IP地址”
  • %3% -> Port_sender ,因为 m= 是媒体流发送到的传输端口(由发件人在其报价中定义的端口)。
  • 关于ffmpeg - FFMPEG 的 SDP(IP 地址),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36079976/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com