Livestream using ffmpeg with video and audio

How do we live stream using cloudflare with ffmpeg via srt protocol with video and audio. I was able to stream only the video. But once I added the audio to the stream it was bufferring endlessly. The following is the pipeline.
ffmpeg -y -threads 8 -thread_queue_size 32768 -f v4l2 -input_format mjpeg -i /dev/video0 -f alsa -thread_queue_size 32768 -ac 1 -i hw:4,0 -c:v libx264 -max_muxing_queue_size 9999 -s 1280x720 -b:v 480k -x264opts keyint=30 -g 30 -tune zerolatency -preset veryfast -c:a aac -b:a 128k -async 0 -vsync 0 -map 0:v -map 1:a -f mpegts