News for hackers. Stuff that matters.
Re:How Google Meet's noise cancellation works by avianlyric on Tuesday June 09, 2020 @04:15PM (#23470396)
I’ve experienced some pretty horrific latency in Google Meet that seemed to originate from my local device, where only my connection would suffer from high latency.

Typical restart-all-the-things usually made it go away. But it wasn’t unusual for 500ms of latency to slowly build up during a 30min call. Unfortunately I have nothing more useful to add, the issue resolved itself before I could track down a definitive cause.

Re:How Google Meet's noise cancellation works by bdamm on Tuesday June 09, 2020 @05:35PM (#23471167)
Bluetooth.

Stop using it.

Without even looking at your setup, I would bet $100 minimum that it's Bluetooth latency. It adds a lot of latency, 500ms is not unusual, and many folks have no idea that all that latency is really just the last 18 inches. This is why you're seeing more and more cases where people are using good old iPhone wired earphone for conference calling, especially when skyping a TV interview.

Re:How Google Meet's noise cancellation works by CharlesW on Tuesday June 09, 2020 @07:21PM (#23472072)
> It adds a lot of latency, 500ms is not unusual…

How are you measuring? Half that is considered high-end from what I'm reading[1], and AirPods Pro apparently reduce that to 150ms.

[1] https://stephencoyle.net/airpods-pro

Re:How Google Meet's noise cancellation works by martinald on Tuesday June 09, 2020 @08:37PM (#23472625)
150ms is terrible. That's more time than going from London to Los Angeles and back.

Bluetooth definitely is the issue with 95% of these latency issues.

Re:How Google Meet's noise cancellation works by namibj on Wednesday June 10, 2020 @03:05AM (#23474705)
Also, video makes it 10-70 ms worse due to frame-buffering and significantly worse codec latency. If you're within 2-3h by car, try ethernet cables and Mumble/"Jitsii Meet", the former at a low-latency star point (locally, if you have to) and the latter in P2P mode. 30ms end2end is possible, but 50ms end2end is quite realistic if you have good internet routing. Inside a city even 10ms could be possible, but that'd need some ultra-low-latency software, no Coax/DSL (Ethernet-based FTTH should do), and a kinda-exotic low-latency soundcards, because Opus alone eats 5ms one-way in the restricted-celt-only-low-latency mode. This is basically the delay of sharing a round meeting table for ~20 persons.
Re:How Google Meet's noise cancellation works by the_economist on Tuesday June 09, 2020 @09:27PM (#23472887)
150ms * 2 in many cases, as both parties use a bluetooth headset. Wifi adds another 5-50ms * 2 plus some packet drops.
Re:How Google Meet's noise cancellation works by brokenmachine on Wednesday June 10, 2020 @01:07AM (#23474130)
Oh my god, I had no idea airpods were so bad.

Crazy that airpods have that much latency. I have bluetooth in the car and it has way too much latency - I thought Apple had improved it to not be noticeable but I never checked the numbers.

Incidentally, for playing midi instruments you generally want things to be below 8ms to feel natural. 150ms is an eternity.

Is the lipsync ok if you watch a video on an iphone with airpods?

Re:How Google Meet's noise cancellation works by kalleboo on Wednesday June 10, 2020 @03:03AM (#23474691)
> Is the lipsync ok if you watch a video on an iphone with AirPods?

For video they compensate for the latency by displaying the visuals slightly delayed (this has been done for over a decade even way back on feature phones).

Even game consoles have the option to do this since some TVs/receivers have audio or video latency.

Re:How Google Meet's noise cancellation works by closeparen on Tuesday June 09, 2020 @10:09PM (#23473152)
Shure PGX-D is a prosumer / church-basement level of digital wireless microphone system, and that's 3.5ms.
Re:How Google Meet's noise cancellation works by avianlyric on Wednesday June 10, 2020 @06:32AM (#23475618)
I wish it was that simple. Unfortunately I was seeing this then using the laptops built in speakers, not just with Bluetooth headphones.