首页 > 解决方案 > 在 kurento 上创建空间时,套接字连接越来越近

问题描述

我已经在 WS 上配置了 kurento。它的 Spring Boot 应用程序在https://localhost:8443 (tomcat) 上运行。

日志:

s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8443 (https)
DEBUG 4730 --- [apterApp.main()] o.s.w.c.s.StandardServletEnvironment     : Adding [server.ports] PropertySource with highest search precedence
INFO 4730 --- [apterApp.main()] com.io.AdapterApp   : Started AdapterApp in 14.041 seconds (JVM running for 29.346)

使用以下命令启动启动应用程序:

sudo mvn compile exec:java Dkms.url=ws://io-storage:8888/kurento

Websocket 在 8888 端口上运行。(不安全 WS)。

在创建房间时,请求是ws://io-storage:8888/call

但是在将请求发送到 kurento 服务器时出现以下错误

2018-10-31 13:12:23,252181 2009 [0x00007fe37ce5b700]   error KurentoWebSocketTransport WebSocketTransport.cpp:455 openHandler()  Invalid path "/call", closing connection

标签: reactjsmavenspring-bootwebsocketkurento

解决方案


Kurento 媒体服务器不侦听/call端点上的 RPC 命令。为什么要请求该 URL?

只需按照任何Java 教程使用Java API 客户端即可;该库为您执行所有 RPC 命令。

如果您仍然需要在没有库的情况下直接针对 RPC API 进行编程,请查看协议文档


推荐阅读