Hello!
Thanks for contacting Wowza Forums!
Regarding the tag definst to access the files, the purpose of this tag is when using a subfolder for content, or a folder other then the /content folder, you will need to name an application instance, or use definst to access the files.
An Application.xml file defines the configuration that you set up in Wowza Streaming Engine Manager for a given application. An application instance is an instantiation of an application and provides a namespace and context for streaming. An application instance is started dynamically and a single application can have multiple named application instances running simultaneously. If no name is specified for an application instance, then the default name (definst) is used. In many streaming scenarios, a single application instance is used per- application and the name is never referenced and defaults to definst. It’s more common to use multiple application instances in video chat and video conferencing scenarios where you must create multiple rooms for streaming. In this case, application instances are used to separate streaming into rooms. Each room is a separate application instance, which provides separation and a namespace for each room.
Hope this helps you setup your applications and naming properly to remove the definst from the playback URL.
Regards,
Jermaine