This minium reproduce demo is based on owt-client-javascript conference sample, mainly changed in index.js
. The other changes is marked with comment @CHANGE
.
owt-server: 5.0 release
owt-client-javascript: built with 5.0.x source
Chrome: 114.0.5735.199 (64 bit)
Windows: 10 (19044.3086)
You can just open
index.html
by VSCode'sopen in default browser
plugin
Process:
- subscribe mixed stream "common" and play.
- publish mic audio, mix it into "common".
- publish screen video, mix it into "common".
Expect: video plays smoothly.
Actual: video begins to lag after about 3s.
I notice that my system works well in Electron.js, so I guess whether this problem comes from chromium version.
I tests this demo in old version (103.0.5049.0) Chrome downloaded from here, and this problem disappears.
I hope someone can prove that this issue is a common problem and I also look forward to the root cause and permanent solution.