html格式网站,扬中零壹网站建设,自己怎么做logo,兼职平台有哪些FFmpeg 推流#xff0c;貌似不难#xff0c;网上有很多资料,
接到一个任务#xff0c;推流给 FreeSWITCH#xff0c;最开始以为很容易#xff0c;
实则不然#xff0c;FreeSWITCH uuid_debug_media uuid#xff0c; 一直没人任何反应
仔细一查#xff0c;Fr…FFmpeg 推流貌似不难网上有很多资料,
接到一个任务推流给 FreeSWITCH最开始以为很容易
实则不然FreeSWITCH uuid_debug_media uuid 一直没人任何反应
仔细一查FreeSWITCH 收到的 rtp包 一般都是 172 字节包括 12 字节的 rtp 头和 160 字节的净荷。
但 FFMpeg 发出的 rtp 包 连 seq 都是乱的。
找呀找终于找到了这里
https://ffmpeg.org/ffmpeg-protocols.html
pkt_size 设置为 172
网上查到的好多资料是 FFMpeg 推流给 vlc但 FreeSWITCH 跟 vlc 不一样 ffmpeg -i b.wav 文件长度4秒
ffmpeg -re -i b.wav -ac 1 -ar 8000 -acodec pcm_alaw -f rtp rtp://192.168.99.205:6666?pkt_size172 SDP: v0 o- 0 0 IN IP4 127.0.0.1 sNo Name cIN IP4 192.168.99.205 t0 0 atool:libavformat LIBAVFORMAT_VERSION maudio 6666 RTP/AVP 8 bAS:64 size 34kB time00:00:04.00 bitrate 68.9kbits/s speed0.999x video:0kB audio:31kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 7.697835% 抓包之后用 wireshark 进行分析是这样 拉流可能是这样的
ffplay -ar 8000 -f alaw -f rtp -i rtp://192.168.99.203:6666
但暂时还没做测试