Hi all, bit of a new comer to Wowza infrastructure, looking to solve a potential use case.
I have many Wowza instances running, serving my application. From the application, I have many users creating and sending up live streams over RTMP. The incoming streams are routed through AWS ELB to the individual instances. Currently those streams are then archived once completed, and dropped into an S3 bucket.
I now have each instance configured to expose those incoming streams via HLS, and using the public DNS of an individual instance, I can watch those streams live via HLS or RTMP.
Now, the tricky part, I’m unsure how to expose those streams, spread out over many Wowza instances, via a predictable url, rather than the individual instance public DNS.
I can imagine building a load balancer service that is aware of which specific instance a stream is routed to and can respond to the client with a specific URL, but was hoping something was built into Wowza ecosystem for this specific many instance/many stream purpose.