I have not found any way to require a certain publisher to an application or even better, a stream name within an application.
I would like to make sure that one live publisher credentials can only send to a certain stream, preferably without creating a live-application for every publisher. Any hints on how to achieve this would be appreciated.
Hello there and welcome to the Wowza support forum.
There is nothing built-in to do exactly what you are after, but you can use this module as a starting place and extend it or modify it to only allow publishing a certain stream name:
How to limit publishing of live streams by IP list (ModuleOverridePublishRestrictIP)
If you find you need assistance with this project you can post a request to the find a consultant forum
Kind regards,
Salvadore