首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rtl_fm流,带ffmpeg和低带宽

rtl_fm流,带ffmpeg和低带宽
EN

Stack Overflow用户
提问于 2019-02-13 19:33:22
回答 1查看 1K关注 0票数 0

我现在尝试通过FMPEG流音频从rtl_fm到node-media-server。

这工作得很好。

代码语言:javascript
复制
rtl_fm -f 103.0M -M fm -s 44.1k -A std -l 1 -g 40 |
ffmpeg -f s16le -ac 1 -i pipe:0 -f flv rtmp://192.168.178.42/live/lorem

但是:I要收听来自频率的信号,例如83.0M,带宽(-s)设置为20k。

现在流式传输的音频太快了。音频听起来像是调高了,ffmpeg的速度终端输出大约是0.5x而不是1x。

如何在带宽为20k的情况下流式传输此频率,而不会得到不良输出?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-13 20:30:32

根据rtl_fm指南,-s是输出采样率,因此需要在ffmpeg输入参数中对其进行调整。

代码语言:javascript
复制
rtl_fm -f 83.0M -M fm -s 20k -A std -l 1 -g 40 |
ffmpeg -f s16le -channels 1 -sample_rate 20k -i pipe:0 -f flv rtmp://192.168.178.42/live/lorem
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54669197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档