I need to stream a video and 4 audio from a remote url and play the in sync. I'm new to complex audio/ video playback and processing.
I tried using AVAudioEngine, but AVAudioPlayerNode doesn't play with a remote url. Also AVAudioPlayerNode doesn't support video format (.mp4). It crashed and threw an errer
[avae] AVAEInternal.h:103:_AVAE_CheckNoErr: [AVAudioFile.mm:133:AVAudioFileImpl: (ExtAudioFileOpenURL((CFURLRef)fileURL, &_extAudioFile)): error 1685348671
Please guide me how can I achieve this?