-2

我已根据集成指南http://caerustech-solutions.com/demo/User_Guide.pdf订阅了 CTS Surveyor 的 Web Socket 服务,并收到了 {"events":[{"event":"connected"} ]},但是我没有“人”事件即将到来。

以下是我的代码:

webSocket = new ClientWebSocket();
await webSocket.ConnectAsync(new Uri(uri), CancellationToken.None);
await Task.WhenAll(Receive(webSocket), Send(webSocket));

然后我像这样在套接字上监听:

var result = await webSocket.ReceiveAsync(new ArraySegment<byte>(buffer), CancellationToken.None);

根据文档,我应该得到 faces_found 事件,但这并没有发生。谁能告诉我我可能会错过什么?

4

1 回答 1

0

您是否检查了 config.ini 文件中的 DEFAULT_READ_FACES 和 DEFAULT_COUNT_PEOPLE 标志?根据他们的文档,您可以将它们设置为 True 以始终可用,或者通过控制 API 启用人员/面孔功能,例如http://localhost:5000/enable_feature?feature=face

于 2019-04-11T11:37:13.833 回答