ffmpeg接收、发送rtp流

5 篇文章 0 订阅

ffmpeg发送:
./ffmpeg -re -i song.mp3 -vn -c:a libfdk_aac -flags +global_header -ar 16k -rtpflags latm -f rtp rtp://172.16.27.178:5000 -v 56 > latm.sdp

其中:IP地址为接收方的IP地址; 此处为latm模式封包

ffmpeg接收:
./ffmpeg -protocol_whitelist file,udp,rtp -i recv.sdp -v 56 output.wav
其中:recv.sdp为发送端的SDP信息,可以在latm.sdp中查看并复制过来

发送端生成的SDP信息如下:
SDP:
v=0
o=- 0 0 IN IP4 172.16.31.163
s=You’ll Never See Me Again
c=IN IP4 127.0.0.1
t=0 0
a=tool:libavformat 57.56.100
m=audio 5000 RTP/AVP 97
b=AS:46
a=rtpmap:97 MP4A-LATM/16000/2
a=fmtp:97 profile-level-id=40;cpresent=0;config=400028203fc0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值