'No audio to youtube stream using ffmpeg

My Stream File..

stream.sh

#! /bin/bash

VBR="1500k"
FPS="30"
QUAL="ultrafast"
YOUTUBE_URL=" rtmp://a.rtmp.youtube.com/live2"
YOUTUBE_KEY="**********"
VIDEO_SOURCE="video.mp4"
AUDIO_SOURCE="Selfish.mp3"
AUDIO_ENCODER="aac"


ffmpeg \
 -stream_loop -1 \
 -re \
 -i "$VIDEO_SOURCE" \
 -thread_queue_size 512 \
 -stream_loop -1 \
 -re \
 -i "$AUDIO_SOURCE" \
 -c:v libx264 -preset $QUAL -r $FPS -g $(($FPS *2)) -b:v $VBR -bufsize 3000k -maxrate $VBR \
 -c:a $AUDIO_ENCODER -ar 44100 -b:a 128k -pix_fmt yuv420p \
 -f flv $YOUTUBE_URL/$YOUTUBE_KEY

Im sending audio from my client side.. But no audio coming to stream. But video is still working..

Output photo Preview Output



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source