olzii
olzii
We have same issue, did you find solution ?
> @olzii are you using a reverse proxy for the websockets like nginx?, if so please make sure that the timeout is long enough or you need to handle gracefully...
I have changed timeout to 310 seconds: proxy_read_timeout 310s; After 5 minute 10 seconds, it received Websocket closed error again.
Yes it is public ip. Here is my Nginx proxy config : ``` location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; proxy_pass http://192.168.10.99:7000;...
@Y1nPengfei My client and server using same ICE server ION-SFU:  Vue:  Also i am using NAT1to1 config with my public IP. 
@Y1nPengfei Making "icelite=false" has no effect, result is same.
[NGINX to reverse proxy websockets AND enable SSL](https://stackoverflow.com/questions/12102110/nginx-to-reverse-proxy-websockets-and-enable-ssl-wss) If i increase proxy_read_timeout value to 86400, it is working. But i think it is not solving the issue, it just making...
@ajilo297 When will you make expandable feature ?
Here is video link you can try : https://node-media2.oyuntan.mn/vod/output.mp4/playlist.m3u8 I haved used following ffmpeg command to encode it to h.264 : ffmpeg -i 1704879840655.mp4 -codec:v libx264 -crf 28 -preset fast...
I also tried to build on MacOS Catalina and it gave same error : Undefined symbols for architecture arm64: "__swift_FORCE_LOAD_$_swiftCompatibilityDynamicReplacements", referenced from: __swift_FORCE_LOAD_$_swiftCompatibilityDynamicReplacements_$_searchable_dropdown in libsearchable_dropdown.a(SwiftSearchableDropdownPlugin.o) (maybe you meant: __swift_FORCE_LOAD_$_swiftCompatibilityDynamicReplacements_$_searchable_dropdown) "value...