Я вещаю на Джастин ТВ с этим сценарием, найденным на 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"
Попробуйте это:
Отредактируйте /etc/pulse/daemon.conf
убедитесь, что они содержат эти строки (добавление или раскомментирование)
default-sample-rate = 44100 частота альтернативной выборки = 44100