我有 ag streamer 命令运行良好
gst-launch-0.10 v4l2src !视频缩放方法=0!视频/x-raw-yuv,width=852,height=480,framerate=(fraction)24/1 !ffmpeg色彩空间!x264enc pass=pass1 threads=0 bitrate=900 tune=zerolatency !flvmux 名称=多路复用器!rtmpsink location='rtmp://.../live/testing' 解复用器。阿尔萨斯!音频/x-raw-int,rate=16000,channels=1,depth=16 !音频转换!音频率!音频重采样!*faac 比特率=96000 !音频/mpeg,mpegversion=4,流格式=原始!多路复用器。
但是音频样本正在减少,并且在流式传输时,终端上会显示一些错误消息。
gstbaseaudiosrc.c(840): gst_base_audio_src_create (): /GstPipeline:pipeline0/GstAlsaSrc:alsasrc0: 丢弃 3520 个样本。这很可能是因为下游无法跟上并且消耗样本太慢。
我尝试通过降低音频采样率,但没有奏效,所以帮助我解决了这个问题。提前致谢
阿米斯