目前项目的web端升级到4.x版本(NG版本),小程序端SDK为最新的2.4.5。首先小程序初始状态为只打开音频,Web端能够收到 user-joined
和 user-published(mediaType=audio)
事件,这时候小程序段打开视频(livePusher[enableCamera=true] or client.unmuteLocal
),发现NG端只能收到user-info-updated
事件,并没有收到user-published(mediaType=video)
事件,这时候调用client.remoteUsers
发现 user.videoTrack === undefined
。在使用Web3.x的时候,会收到stream-updated
事件。
声网RTC模式下当一端为WebNG,另一端为小程序SDK,WebNG无法检测到videoTrack publish
赞·0
回答·2
浏览量·307
以下方式不能监控到发流吗,小程序视频 web可以接受到吗
client.on(“user-published”, async (remoteUser, mediaType) => {
await client.subscribe(remoteUser);
if (mediaType === “video” || mediaType === “all”) {
console.log(“subscribe video success”);
remoteUser.videoTrack.play(“DOM_ELEMENT_ID”);
}
if (mediaType === “audio” || mediaType === “all”) {
console.log(“subscribe audio success”);
remoteUser.audioTrack.play();
}
});
您好,解决了吗,我这边是收不到Android的