Support Ultrasonic Proximity direct sharing on ZRC
1. Overview
Here is the introduction of ultrasonic proximity direct sharing: https://support.zoom.us/hc/en-us/articles/214629303-Direct-sharing-in-Zoom-Rooms
2. Hardware requirement and test
2.1 Direct share success rate
With DUT at a distance of 5m, the ultrasonic level should be higher than 30db, with a success rate of 98%. Make sure to test DUT with different positioning (left, right, front, back)
2.2 Near-end participant shouldn't be able to hear the ultrasound
When The DUT plays the ultrasound, it should not be heard by anyone in the room and in general should not be human hearable The ultrasound from the DUT should not be heard within 25cm. Make sure to test DUT with different positioning (left, right, front, back)
2.3 Far-end participant shouldn't be able to hear the ultrasound
Place a speaker near the DUT and play 50db ultrasound signal. The far-end (receiving end) speaker output should not contain the ultrasound or it’s artifacts
2.4 Near-end speaker shouldn't be affected by the ultrasound
Play a pre-recorded file from the far-end. Place a microphone next to the DUT and measure the near-end output (far-end audio + near-end ultrasound) Play the same pre-recorded file from the far-end. Turn off “Automatic direct sharing using ultrasonic proximity signal” feature in meeting settings. Place a microphone next to the DUT and measure the near-end output (far-end audio only) Compare the two recorded files. There should not be any distortion caused by the near-ends ultrasound
2.5 Long term consistency test
This test should be performed at least one day after the above tests Perform 2.3 test again. There should not be any differences in the ultrasound waveform from the previous test
3. Authentication and Stress test
- It needs at least one week's stress test, makes sure:
- Near-end speaker shouldn't be affected by the ultrasound
- Direct sharing keeps working well
- The testing needs a special stress test build, that ZRC will keep playing ultrasonic even disconnected with ZR, to avoid abnormal conditions cause the test to fail
4. Ultrasonic whitelist
After the device authenticated and passed the stress test, we will add it to the ultrasonic whitelist on the web, then the ultrasonic proximity sharing will work automatically, no need tp upgrade ZRC