I need to do live voice conferencing between a PI 4 and a laptop wirelessly. So far I've gotten a usb mic and aux speaker connected to it and can store the voice locally on the Pi.

  • 1
    You can use WebRTC. Maybe this webRTC example can help you and this
    – Ephemeral
    Commented Jan 1, 2020 at 13:44
  • 1
    Add more information. What is your objective? Which OS? Do you want a continuous connection between RPi and your laptop? Commented Jan 1, 2020 at 17:19

1 Answer 1


In this case, you have a lot of solutions. WebRTC is the one that I recommend to you.

Configure the RPi as a WebRTC end-point

Install Apache and git:

sudo apt-get update  
sudo apt-get install apache2 git -y  
sudo service apache2 start  

Download the WebRTC source:

git clone https://github.com/apizee/ApiRTC-examples  

Move sources to the apache directory:

mv ApiRTC-examples /var/www/html/  


Now you should see this page on this URL:


Note that it's for Raspbian with GUI. If you want to do it on Raspbian Lite, you have to connect to it over a WebSocket connection.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.