S1E10: WebRTC Browser Phone with Asterisk & Raspberry Pi (Part 1)

In this video I will show you how to make a fully featured WebRTC, Browser Based, SIP Phone. Once again we will use the Raspberry Pi, and install Asterisk 13 (from Source), setup and configure Asterisk for web sockets, and host a small site with the pages you need. Then we will go on to setup some demo users and start testing.

GitHub site: https://github.com/InnovateAsterisk/Browser-Phone

For part 2 (With PJSIP) https://www.youtube.com/watch?v=azWUfSBz__s

The above GitHub project contains all the html and javascript files to need to host.

2 thoughts on “S1E10: WebRTC Browser Phone with Asterisk & Raspberry Pi (Part 1)

  • Avatar
    2022-03-07 at 4:41 pm

    Hi Conrad,
    congratulations for the clear exposition to install the browser phone with Asterisk.
    We have already installed it in Asterisk 13 with chan_sip and it works. We are a company that develops IVR solutions and we want to make audio and video recordings when the video call is attended by the IVR service. We have problems when making the recordings (using the Record application of Asterisk): with the vp8 codec it is not possible and with h264 a file is generated but it is not possible to visualize it. Is there any way to make the recordings in the Asterisk server and to be able to use it later?

    • Conrad
      2022-03-08 at 6:54 am

      I would use a desktop application to record the video, edit it, and make changes to the media as needed. There is a host of video transcoders that can produce the video in the required file format. Asterisk cannot transcode video, you would have to use something like ffmpeg.


Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.