Comments (4)
Did you find a solution to this problem?
from ice4j.
Tracing #199
from ice4j.
Did you find a solution to this problem?
No, I switched to WebRTC : )
from ice4j.
Did you find a solution to this problem?
No, I switched to WebRTC : )
Switching to WebRTC wasn't an option for us as we're sending lots of packets at a size of 20 bytes and the DTLS enforced by WebRTC causes bandwidth to double.
Our solution was to manually call the refreshRequest function using reflection. This is quite hacky, but it works flawlessly for our purpose:
https://github.com/FAForever/java-ice-adapter/blob/master/ice-adapter/src/main/java/com/faforever/iceadapter/ice/PeerTurnRefreshModule.java#L70
from ice4j.
Related Issues (20)
- Using ice4j behind NLB in a VPC at AWS (Kubernetes) HOT 13
- NullPointerException with multiple network interfaces and NAT HOT 20
- Question: Is NOMINATE_BEST_RTT implemented? HOT 2
- ice4j unmaintained on Maven repo HOT 8
- ConcurrentModificationException HOT 2
- I can't manage to make org.ice4j.ice.harvest.DISABLE_LINK_LOCAL_ADDRESSES work HOT 2
- NullPointerException in MergingDatagraSocket HOT 3
- Java project can't import classes from 3.0-26-gf176d02 HOT 3
- QUESTION: How to connect faster? HOT 1
- Java 17: issues with classes in org.ice4j.socket.jdk8 HOT 3
- TURN(S) TCP support in ice4j HOT 7
- PseudoTcpSocket input stream doesn't support readNBytes
- Random instances of websocket disconnects in jitsi
- ice4j 3.0 does not generate the IPv4 srflx candidate when android device APN is set to IPv4/IPv6 HOT 3
- ice4j 3.0 cannot support video content-add when initial call starts with audio only HOT 2
- Contradicting candidate preferences HOT 1
- Add support of multiple streams with the same media type. HOT 6
- Parsing a Session Description on Android causes a NullPointerException. HOT 7
- unresolved address error while harvesting STUN candidates HOT 3
- Remove all mailinglist dead links HOT 1
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 ice4j.