The ModuleAddAudioTrack does not work with developer or trial licenses, what type of license are you running?
Second, I believe the audio source needs to be a file located in the /content folder, rather then a URL to an audio stream.
Is this still true?
I’m going down this same path, trying to use ModuleAddAudioTrack to add a (looped) audio track to a video stream from an IP camera so that I can successfully stream video from a wildlife camera to YouTube. (The camera is video only and YouTube requires audio to accept the stream). I’m using a trial licence for Wowza to try and get this working.
According to my understanding, use of the ModuleAddAudioTrack is possible with a trial licence. I could be missing it, but I don’t see anything in the ModuleAddAudioTrack tutorial which implies that a full licence is required when using a single inbound stream. The module should create 2 streams in addition to the one incoming stream, one of which (-audiodestin) is the one with the added audio.
However, when I try this, I don’t see the two additional streams. The logs say that the module failed to load.
What am I missing ?
Edit : Just came across this post using moduleAVmix and tried that too, however that module seems to require both a video stream (which I have) and an audio stream (which I don’t have).
Ideally I need a solution that either synthesizes audio from a file (like ModuleAddAudioTrack) or adds an audio track containing silence.