我正在用这个脚本向 Justin TV 广播在 Github 上在 Ubuntu 12.04 上。
我遇到音频不同步的问题,而且当我浏览播放列表时,情况变得越来越糟。
这是我用于 avconv 的代码。我不知道如何设置音频的比特率。我将其视为-b
带宽,但看起来应该是音频比特率。
如何解决这个问题?
avconv \
-f x11grab -s $INRES -r "$FPS" -i :0.0 \
-f alsa -ac 2 -i pulse \
-vcodec libx264 -s $OUTRES -preset $QUAL \
-acodec libmp3lame -ar 44100 -threads 4 -qscale 3 -b:a 98304 -bufsize 512k \
-f flv "rtmp://live.justin.tv/app/$STREAM_KEY"
答案1
尝试这个:
编辑 /etc/pulse/daemon.conf
确保它包含这些行(添加或取消注释)
默认采样率 = 44100 备用采样率 = 44100