ant-media / TunaDesk

TunaDesk is a Remote Desktop Control application running in Ant Media Server
4 stars 1 forks source link

Performance improvement #16

Open mustafaboleken opened 1 year ago

mekya commented 1 year ago

Hi @mustafaboleken,

What specifically do you mean by performance improvement? It's generic and I'm even making assumption what you mean.

mustafaboleken commented 1 year ago

Hi @mekya Here are the thing I'm planning to change:

And will try to find further actions.

mekya commented 1 year ago

Hi @mustafaboleken,

According to the customer case, what's the pain point that you want to resolve? How these things improve the performance?

mustafaboleken commented 1 year ago

@mekya I tested the app with low network speed and see that if latency is about 4-5 seconds user experience is just really bad. I aim to keep latency low. Maybe it's not necessary. What is your opinion about that?

mekya commented 1 year ago

I think WebRTC already optimizes the resolution and framerate to make it realtime in low network speed. If there is a huge round trip time, there is nothing to do. I think this is what you see in your case. So I don't think limiting resolution and decrease frame rate may help.

If you want, you can test it and I recommend you to fix the other issues(if left) you're confident that you can fix by working