当我尝试调用getChildren()
对mediapipeline
其中有我在它运行我得到这个例外,自定义模块端点:
org.kurento.client.internal.server.ProtocolException:为mycustomfilter.MyCustomFilter创建Java类的异常
这是触发它的代码:
List<MediaObject> mediaObjects = pipelines.get(i).getChildren();
Run Code Online (Sandbox Code Playgroud)
我是否必须转换List<MediaObject>
为其他一些数据类型?
当您为 KMS 创建自定义媒体元素时,您还可以为 Java 和 JavaScript 创建客户端 API(请参阅此处的文档)。对于您的情况,您需要为过滤器创建 Java 客户端,如下所示:
cmake .. -DGENERATE_JAVA_CLIENT_PROJECT=TRUE
Run Code Online (Sandbox Code Playgroud)
生成的 Java 类(mycustomfilter.MyCustomFilter
示例中的包)应该位于调用 to 的项目的类路径中getChildren()
(在内部它调用 to ,请参阅此处的Class.forName
代码)。
归档时间: |
|
查看次数: |
398 次 |
最近记录: |