Comments (7)
We don't currently support automatically detecting the public address for TCP. You can work around this by setting it up manually. The relevant properties are:
org.jitsi.videobridge.NAT_HARVESTER_PUBLIC_ADDRESS
org.jitsi.videobridge.NAT_HARVESTER_LOCAL_ADDRESS
from jitsi-videobridge.
We have tried setting both NAT_HARVESTER_PUBLIC_ADDRESS to the public IP address of EC2 and NAT_HARVESTER_LOCAL_ADDRESS to the private IP addresses without success. Might there be anything else we can try?
from jitsi-videobridge.
Sounds like this could be a bug. Is there anything different in the logs with these properties set?
from jitsi-videobridge.
You could try to disable the AWS harvester (you don't need it if you set NAT_HARVESTER manually). I don't understand why the problem occurs, so I don't know if this will help. I will try and look into it in detail when I get a chance, but probably not until at least next week.
from jitsi-videobridge.
We have actually solved the issue. We had thought we knew all of the ports that the Videobridge uses but it seems like we missed exposing something in Docker. After running it in HOST network mode in Docker, it looks like we are receiving all the UDP and TCP candidates. Thank you!
from jitsi-videobridge.
Glad to hear that you got it to work. Keeping this open, because we should probably implement automatically creating the mapping for TCP when we detect we're on EC2.
from jitsi-videobridge.
Should be fixed with ice4j r505 in 9a5bf25
from jitsi-videobridge.
Related Issues (20)
- Question on "Improving WebRTC Call Quality with Machine Learning"
- jvb: false Warning: [...] thread limit null (hard null). These values are too low [...]
- Jigasi is not working after Updating from jitsi-videobridge2=2.2-45* to jitsi-videobridge2_2.2-61* HOT 1
- Bug with Jitsi Videobridge and Jigasi still exists and is not fixed HOT 1
- AV1 support? HOT 17
- Potential bug causing ReceiverConstraintsMap's maxHeight not being updated HOT 1
- Connection Idle Timeout
- Late joiners not receiving remote tracks HOT 7
- Deploying multiple video bridges does not work properly HOT 3
- The Videbridge needs a long time to fix connection problems to the XMPP server. HOT 8
- What happened to COLIBRI documentation? HOT 1
- Collibri relay ws connection problem HOT 3
- jvb HeapDumpOnOutOfMemoryError HOT 1
- JVB drops service after one minute with Failed to run health check: singlePortHarvesters must not be null HOT 1
- How to monitor Video Bridge using Prometheus/ Blackbox exporter? HOT 3
- Does initial-last-n actually works? HOT 10
- Crashes on Browser (Tabs) when screensharing / "Colibri websocket error: null" shown on JVB when tcp websocket connection is unexpectedly aborted (client) HOT 5
- jitsi-video bridge starting error. HOT 6
- No audio in either direction HOT 2
- JVB 2.3.105 (9457) can't connect to old jicofo as octo? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jitsi-videobridge.