Predidit
Predidit
I think this PR makes a lot of sense, but I can’t review it on my own. Please go ahead and open the PR, and I’ll help request a review...
The log is as follows: ``` SyncPlay: client >> [1742721748.039]: {"Hello":{"username":"mortis","room":{"name":"32421321"},"version":"1.7.0","features":{"sharedPlaylists":true,"chat":true,"featureList":true,"readiness":true,"managedRooms":false}}} SyncPlay: client >> [1742721748.04]: {"Set":{"file":{"duration":14400.0,"name":"454684[4]","size":220514438},"user":{"mortis":{"room":{"name":"32421321"}}}}} SyncPlay: server > [1742721752.041]: {"State":{"ping":{"clientRtt":0,"clientLatencyCalculation":1742721752.041,"latencyCalculation":1742721751.435875,"playstate":{"position":963.713,"paused":false,"setBy":"mortis","doSeek":false}}}} SyncPlay: client >> [1742721752.209]: {"State":{"ignoringOnTheFly":{"client":1},"ping":{"clientRtt":0,"clientLatencyCalculation":1742721752.209,"latencyCalculation":1742721751.435875,"playstate":{"position":963.713,"paused":true,"setBy":"mortis","doSeek":true}}}} SyncPlay: server > [1742721752.73]:...
@yuroyami Thank you very much for your help. I noticed that in the official implementation of syncplay, an algorithm is used that calculates `clientRtt` by using the `serverRtt` from the...
Thank you everyone for your help. The physical distance between me and the syncplay server is very far, and my network latency is consistently around 350ms. In this situation, I...
I encountered some issues with my understanding of the `ignoringOnTheFly` field. In fact, the official documentation does not mention anything about configuring this field. My approach is straightforward: when initiating...
@Et0h Thank you for the clarification. I mistakenly used a simplistic locking mechanism on the client side, which caused the issue. Your help has brought me closer to the official...
@Et0h **Edit:** I have resolved the issue. I'm really sorry for bothering you—it turned out to be related to my implementation of messageAge. It looks like I've completed everything except...
本来就是入栈啊
我稍后看一下
在 1.4.7 实现