我想使用 Opentok 实现视频通话功能。
我按照链接中给出的步骤
一旦会话在接收流中连接,我将获得发布者视图我正在编写代码
subscriber = session.createSubscriber(subscriberView,stream);
subscriber.connect();
它给出了发布者视图的镜像如何获取订阅者视图
打开OpnTokConfig.java
并设置SUBSCRIBE_TO_SELF
为假
// 订阅此客户端发布的流。设置为 false 以仅订阅 // 其他客户端的流。
public static final boolean SUBSCRIBE_TO_SELF = false;
这就是导致您展示自己的视频的原因
当您订阅视频流时,请确保您正在创建一个新的surfaceView 来放入视频。如果没有,您将使用新订阅的订阅源覆盖相同的surfaceView。
您获得发布者视图镜像的原因是因为您订阅了自己的视频,这很好,因为订阅有效。祝你好运!