Describe the bug
When using Siskin to call into Beagle via ejabberd, remote video does not show on the Beagle side. However, the other direction works just fine. Also, restarting Siskin (force-restart on iOS) causes the first video call to work, but then it no longer works from the second call onwards.
To Reproduce
Steps to reproduce the behavior:
Make sure you have called Beagle from Siskin at least once. It can be either an audio or video call.
Use Siskin to video-call Beagle.
Accept the call.
Expected behavior
Beagle is able to see the remote video recorded from Siskin.
Screenshots
Desktop (please complete the following information):
OS: macOS
Version 12.4
Smartphone (please complete the following information):
Device: iPhone SE
OS: iOS
Version 16.0.3 (20A392)
Additional context
Siskin is v7.3.
Beagle is Version 5.3.1 (162).
ejabberd is 21.01-2 packaged by Debian, server is Debian 11. The STUN server is running at 3478, however the public IPv4 and IPv6 addresses are not set; I'll try and see if that fixes things. (Edit: Does not seem to have fixed it.)
Edit: This might be a personal issue. Debugging.
2022-12-04 21:48:11.925743+08:00 [info] <0.1077.0>@ejabberd_stun:prepare_turn_opts/2:133 You have several virtual hosts configured, but option 'auth_realm' is undefined and 'auth_type' is set to 'user', so the TURN relay might not be working properly. Using <a virtual host> as a fallback
Unknown commented 2 years ago
I'm closing this issue right now to clean up the issue list since I'm not using XMPP currently and will be unable to continue debugging the issue.
Describe the bug When using Siskin to call into Beagle via ejabberd, remote video does not show on the Beagle side. However, the other direction works just fine. Also, restarting Siskin (force-restart on iOS) causes the first video call to work, but then it no longer works from the second call onwards.
To Reproduce Steps to reproduce the behavior:
Expected behavior Beagle is able to see the remote video recorded from Siskin.
Screenshots
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context Siskin is v7.3. Beagle is Version 5.3.1 (162). ejabberd is 21.01-2 packaged by Debian, server is Debian 11. The STUN server is running at
3478
, however the public IPv4 and IPv6 addresses are not set; I'll try and see if that fixes things. (Edit: Does not seem to have fixed it.)Edit: This might be a personal issue. Debugging.
2022-12-04 21:48:11.925743+08:00 [info] <0.1077.0>@ejabberd_stun:prepare_turn_opts/2:133 You have several virtual hosts configured, but option 'auth_realm' is undefined and 'auth_type' is set to 'user', so the TURN relay might not be working properly. Using <a virtual host> as a fallback