Results 1 to 6 of 6

Thread: HTTPLiveStreamRecord tutorial does not show how to record with a non-admin username

  1. #1

    Default HTTPLiveStreamRecord tutorial does not show how to record with a non-admin username

    If I want to record live stream using HTTPLiveStreamRecord with a non-admin username and password, how can I do it?
    Thank you.

  2. #2

    Default

    To enable unauthenticated access to this HTTP Provider, open the VHost.xml file in a text editor and change the AuthenticationMethod property value to none. This isn't recommended if you'll be accessing the web-based UI from a remote computer.
    <HTTPProvider>
    	<BaseClass>com.wowza.wms.livestreamrecord.http.HTTPLiveStreamRecord</BaseClass>
    	<RequestFilters>livestreamrecord*</RequestFilters>
    	<AuthenticationMethod>none</AuthenticationMethod>
    </HTTPProvider>
    Instead of accessing the web-based UI from a remote computer you can use URL queries
    Recording live streams using URL queries

    I hope this answers your question.

    Salvadore

  3. #3

    Default

    That did not answer the question. The question is to record live stream using HTTPLiveStreamRecord with a non-admin username and password.
    none is no username .

    However, it is probably not necessary. It is probably better to make a script in the server side and control all recordings with admin account.
    Last edited by todafuture; 08-27-2015 at 12:56 AM.

  4. #4

    Default

    You can create your own authentication method for Live Stream Record.
    1: Create new file in /conf called Authentication.xml
    <Method>
            <Name>test-digest</Name>
    	<Description>Test Digest Authentication</Description>
    	<Class>com.wowza.wms.authentication.AuthenticateDigest</Class>
    	<Properties>
    		<Property>
    	        <Name>passwordFile</Name>
    		<Value>${com.wowza.wms.ConfigHome}/conf/lsr.password</Value>
    		</Property>
    		<Property>
    		<Name>realm</Name>
    		<Value>Live Stream Record Realm</Value>
    		</Property>
    	</Properties>
    </Method>
    2. Alter your VHost.xml file and change the livestreamrecord http provider as follows:
    <HTTPProvider> 
    <BaseClass>com.wowza.wms.livestreamrecord.http.HTTPLiveStreamRecord</BaseClass> 
    <RequestFilters>livestreamrecord*</RequestFilters> 
    <AuthenticationMethod>test-digest</AuthenticationMethod> 
    </HTTPProvider>
    You will create a file called lsr.password and add your username and password as you would normally do in the admin.password file.
    Restart Wowza and test the manager and livestreamrecord module.

    Regards,

    Salvadore

  5. #5

    Default

    Thank you for your answer. It is nice to know that.

  6. #6

    Default

    You're welcome. I hope it helps answer your question.

    Regards,

    Salvadore

Similar Threads

  1. Replies: 13
    Last Post: 06-03-2015, 07:00 AM
  2. is there a (video) tutorial available to show setting up EC2 wowza for large audience
    By yarekc in forum Wowza Streaming Engine in the Cloud
    Replies: 1
    Last Post: 09-26-2014, 02:01 AM
  3. HTTPLiveStreamRecord does not work
    By Volive in forum Live Streaming and Encoder Discussion
    Replies: 15
    Last Post: 07-24-2012, 08:41 AM
  4. admin does not support access
    By inforsepulveda in forum Wowza Media Server 3 for Amazon EC2 Discussion
    Replies: 7
    Last Post: 03-16-2012, 05:42 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •