2016-07-29 3 views
3

Я новичок в wowza, и я пытаюсь создать приложение, которое будет воспроизводить поток из wowza, и он отлично работает. Я реализовал функциональность (внутри onHTTPRequest()), которая должна работать при вызове api; но в настоящее время он не работает. Если кто-то есть информация, я буду очень благодарен ... код здесь:onHTTPRequest() не вызывается при вызове сервера wowza

Я называю URL как: http://localhost:1935/functionApi

Vhost.xml как:

<HTTPProvider> 
    <BaseClass>com.sample.SomeModule</BaseClass> 
    <RequestFilters>functionApi*</RequestFilters> 
    <AuthenticationMethod>none</AuthenticationMethod> 
</HTTPProvider> 

класса Java, что будет использовать этот вызов следующим образом:

package com.sample; 
import com.wowza.wms.http.HTTProvider2Base; 
import com.wowza.wms.http.IHTTPRequest; 
import com.wowza.wms.http.IHTTPResponse; 
import com.wowza.wms.logging.WMSLogger; 
import com.wowza.wms.logging.WMSLoggerFactory; 
import com.wowza.wms.vhost.IVHost; 

public class SomeModule extends HTTProvider2Base { 

public void onHTTPRequest(IVHost vhost, IHTTPRequest req, IHTTPResponse resp) { 

    getLogger().info("====== Inside the onHTTPRequest ===="); 
    /* Our working code which work correctly 

*/ 
} 

private WMSLogger getLogger(){ 
    return WMSLoggerFactory.getLogger(SomeModule.class); 
} 
} 

ответ

Смежные вопросы