p-hy / art

Augmented Reality Telepresence for Double 3
GNU Affero General Public License v3.0
0 stars 0 forks source link

Connection quality is non-optimal #7

Closed p-hy closed 2 years ago

p-hy commented 2 years ago

Part and parcel with WebRTC? Not 100% sure... maybe look at the STUN and TURN servers?

p-hy commented 2 years ago

Seems somewhat linked with the length of time the robot is in a single WebRTC 'session' with remote clients connecting and disconnecting from it. i.e., if you close and reopen the window on the Double, the connection quality improves. Maybe the session on the Double should programmically reset every now and then? Or just on the end of every call?

p-hy commented 2 years ago

The frame rate is also insufficient usually. Would be interesting to test this on a better laptop to determine if it's a resource bottleneck caused by AR, an absolute bottleneck caused by AR, or something to do with the WebRTC. A lot of the AR could definitely be more efficient computationally, I think...

p-hy commented 2 years ago

This appears to be bottlenecking at the D3 hardware, as per the realisations with general clock speed limitations.