You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Image transfer delay from robot camera to visionpro under local network transmission #52
Thank you very much for your outstanding contribution!
Excuse me,I noticed: when I use opentelevision's default local image transfer (on LAN), the video I see in visionpro will be delayed by more than 500ms compared to the robotic camera, and we found that the shared memory transferring the image also takes only 40ms, is it because visionpro's network latency is too high? How can I improve this image transfer latency problem from host to visionpro?
@obito8065 I also met the same problem and my latency is even much higher than yours.
I use the Meta Quest3 device and the LAN connection.
Have u solve this problem?
@obito8065 I also met the same problem and my latency is even much higher than yours. I use the Meta Quest3 device and the LAN connection. Have u solve this problem?
I didn't solve this problem completely, I harvested some experience through a lot of experiments for your reference: first of all, this network latency is related to your network, you need to check your network latency first. I encountered the problem of smooth video in the morning and laggy video in the afternoon. Also, standing closer to the signal source works a little better, all the above problems I think are due to avp's network latency issues. Secondly, when I use it, when refreshing the web page, I don't enter it immediately, but wait for the video in the window to stabilize (may be 1s, may be more than 10s) and then click ENTER, so that the video will play normally and smoothly! Hope the above suggestions help you.
@obito8065 Thank you very much for your kindness!
The second advice is really helpful and I also find that when using a lower resolution can alleviate this problem.
Activity
horizoneee commentedon Feb 13, 2025
async def main_image(self, session, fps=60):
session.upsert @ Hands(fps=fps, stream=True, key="hands", showLeft=False, showRight=False)
end_time = time.time()
while True:
start = time.time()
display_image = self.img_array
Junye-Chen commentedon May 12, 2025
@obito8065 I also met the same problem and my latency is even much higher than yours.
I use the Meta Quest3 device and the LAN connection.
Have u solve this problem?
horizoneee commentedon May 12, 2025
Junye-Chen commentedon May 12, 2025
@obito8065 Thank you very much for your kindness!
The second advice is really helpful and I also find that when using a lower resolution can alleviate this problem.