订阅服务器是否可以将文本(JSON)数据发送回发布服务器

问题描述 投票:1回答:2

当他们连接时。

我尝试从发布者发送一个TokBox信号,但到目前为止,该消息只传递给发起它的发布者(我没有尝试过订阅者)

我的操作模式是: - 发布者开始呈现 - 订阅者加入并观看发布者 - 然后,发布者可以与订户开始双向会话

为此,我需要将流映射回设备,我可以使用数据库更新,但消息传递更直接(因此查看信号)。

opentok tokbox
2个回答
2
投票

要将流映射到设备,最好的方法是在为每个用户生成令牌时包含一些连接数据:https://tokbox.com/developer/guides/create-token/

这样,当您收到一个流时,您可以检查它的连接数据,如:stream.connection.data,以及它所属的用户/设备。

例如,您可以添加连接数据username=lionel,以便每个人都可以知道哪些流属于该用户。


0
投票

RTM:https://tokbox.com/developer/guides/signaling/js/#send_signal_to_client

private Connection connection;

private SessionListener sessionListener = new SessionListener() {
    @Override
    public void onConnected(Session session) {
        connection = session.getConnection();
    }
    ....
}

应该为sendSignal(..,..,连接)做的技巧;

© www.soinside.com 2019 - 2024. All rights reserved.