Java 如何在Wowza模块中获取完整的流URL?

Java 如何在Wowza模块中获取完整的流URL?,java,video-streaming,wowza,Java,Video Streaming,Wowza,我正在为Wowza媒体服务器编写一个模块 在我的IMediaStreamActionNotify2实现中,如何在onPublish()方法中获取流的完整URL 目前我只能找到流名称。您可能需要检查客户机对象。它包含一个获取流URI的方法 类似这样的内容: @Override public void onPublish(IMediaStream stream, String streamName, boolean isRecord, boolean isAppend) {

我正在为Wowza媒体服务器编写一个模块

在我的
IMediaStreamActionNotify2
实现中,如何在
onPublish()
方法中获取流的完整URL


目前我只能找到流名称。

您可能需要检查
客户机
对象。它包含一个获取流URI的方法

类似这样的内容:

@Override
public void onPublish(IMediaStream stream, String streamName, boolean isRecord,
        boolean isAppend) {
    IClient client = stream.getClient();
    String uri = client.getUri(); 
    // This will print rtmp://127.0.0.1/live in my test server
}
Client
对象还包含通过
Client.getQueryStr()
获取查询字符串的方法,以及您可以在服务器端api文档中看到的其他方便的方法