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

时间:2013-01-17 11:40:09

标签: java video-streaming wowza

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

如何在onPublish()的实施中的IMediaStreamActionNotify2方法中获取流的完整网址?

目前我只能找到流名称。

1 个答案:

答案 0 :(得分:3)

您可能想要检查Client对象。它包含一个获取流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文档中看到的其他方便方法。