我在 Ubuntu 操作系统上使用 g streamer-0.10 将网络摄像头视频流式传输到 rtmp 服务器上,我得到了视频输出,但它们在音频方面存在问题。下面的命令用于流式传输
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' 解复用器。alsasrc device="hw:0,0" !音频重采样!音频/x-raw-int,rate=48000,channels=2,depth=16 !pulseaudiosink 块引用
通过运行上面的命令,我得到了一个错误
gstbaseaudiosrc.c(840): gst_base_audio_src_create (): /GstPipeline:pipeline0/GstAlsaSrc:alsasrc0: 丢弃 13920 个样本。这很可能是因为下游无法跟上并且消耗样本太慢。块引用
所以音频是听不见的。
帮我解决这个问题。提前致谢