3
저는 wowza에서 새로 왔으며 wowza에서 스트림을 재생할 응용 프로그램을 만들려고 노력하고 있습니다. API를 호출하는 동안 작동해야하는 기능 (onHTTPRequest() 내부)을 구현했습니다. 하지만 현재는 작동하지 않습니다. 누군가가 내가 아주 감사하게 될 것입니다 몇 가지 정보가있는 경우 은 ... 코드는 여기에 있습니다 : 같은 http://localhost:1935/functionApiwowza 서버를 호출 할 때 onHTTPRequest()가 호출되지 않습니다.
VHost.xml :
내가 같은 url을 호출
<HTTPProvider>
<BaseClass>com.sample.SomeModule</BaseClass>
<RequestFilters>functionApi*</RequestFilters>
<AuthenticationMethod>none</AuthenticationMethod>
</HTTPProvider>
자바 클래스를 그 다음과 같이이 호출을 사용합니다 :
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);
}
}