olzii

Results 13 comments of 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: ![image](https://user-images.githubusercontent.com/5012289/149445182-e8e0f150-d7d8-43aa-a1f9-6e1b0c85d704.png) Vue: ![image](https://user-images.githubusercontent.com/5012289/149445235-23494d9e-2dd7-43b8-9151-6af50e4e832c.png) Also i am using NAT1to1 config with my public IP. ![image](https://user-images.githubusercontent.com/5012289/149445561-b303af2e-1397-472c-b150-73973be5a657.png)

@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...