我正在为 Wowza 媒体服务器编写一个模块。
如何onPublish()在我的实现中获取方法中流的完整 URL IMediaStreamActionNotify2?
目前我只能找到流名称。
我正在为 Wowza 媒体服务器编写一个模块。
如何onPublish()在我的实现中获取方法中流的完整 URL IMediaStreamActionNotify2?
目前我只能找到流名称。
您可能需要检查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 文档中看到的其他方便的方法。