Wowza Community

how to enable RTMP publishing with require password authentication with REST API.?

Missing title. Missing body.

For you as admin:

You can update username and password credentials for your API calls here.

https://www.wowza.com/docs/how-to-query-wowza-rest-api

These are the same credentials that you use to login to the Manager UI.

You can change the authentication method as well:
https://www.wowza.com/docs/how-to-change-the-authentication-method-for-the-wowza-streaming-engine-rest-api

Although do note that this affects your login with the Manager UI as well, as the Manager uses the same RESTInterface.

OR

Are you asking about authenticating users so they can upload an RTMP stream to an application?

You may be able to achieve this by passing the credential name/password as a custom parameter in the publisher URL.

Here is a post discussing how this can be done via Java API for an RTMP source:
https://www.wowza.com/forums/showthread.php?13140-Custom-validation-of-Flash-Media-Live-Encoder-username-password-per-stream

Or, alternatively, you can look into the following module: https://www.wowza.com/docs/how-to-do-file-based-rtmp-authentication-with-url-query-strings-onconnectauthenticate2

Does this help you?

I have created an application with rest api. Going through wowza ui interface in can see in

"Application–> source security --> RTMP Sources" value was by default set as "

RTMP publishing not allowed" . I want to make this option set as "Require password authentication".

I can do this by going through wowza engine ui interface. but i want to set this value by rest api while application creation or may be by another rest api .

Hope this declaration can make my query clear to you.

@Rose Power-Wowza Community Manager

I have created an application with rest api. Going through wowza ui interface in can see in

"Application–> source security --> RTMP Sources" value was by default set as "

RTMP publishing not allowed" . I want to make this option set as "Require password authentication".

I can do this by going through wowza engine ui interface. but i want to set this value by rest api while application creation or may be by another rest api .

Hope this declaration can make my query clear to you.

@Rose Power-Wowza Community Manager