Sync streaming audio with projected video

Hello, I’m planning a project that involves a quite large scale projection on a street and I want the audio to go on streaming via the internet, so people can scan a QR code, be redirected to the streaming website and listen to the music from their device. The music and video have to be synced, so I have to send something like the timing of the streaming audio to the video, probably via the streaming platform API. The questions are:

  • how do I do it in TD?
  • what streaming services I can use (the composition will be around 20 to 30 minutes and has to go on a loop continuously)?