How does this compare to MicroSIP, which is the best cross-platform client I've found thus far.
Baresip – An Open Source modular SIP User-Agent with audio and video support
31–40 of 57 posts
Re: Baresip – An Open Source modular SIP User-Agent with audio and video support
#32Re: Baresip – An Open Source modular SIP User-Agent with audio and video support
#33Earlier quoted context omitted.
Why would you not want it in a simple, portable language that's easy to build and deploy anywhere?
Because there are now relatively simple, portable languages that vastly improve on C's safety and virtually non-existing type system, in order to prevent a lot of easy but critical security issues. I say that as someone who's been writing C for decades, and still does very regularly.
Re: Baresip – An Open Source modular SIP User-Agent with audio and video support
#34Re: Baresip – An Open Source modular SIP User-Agent with audio and video support
#35Interesting. I'm trying to (in background mode) build an open source SIP video doorbell, and so far finding a good client that can work with raw video capture devices proved tricky. All the clients with video support need full X-Windows or Wayland stacks, which I most definitely don't want. This seems to be exactly what I need! Now, why did you have to write it in pure C?!? It's not a big deal for me, my VoIP devices…
Re: Baresip – An Open Source modular SIP User-Agent with audio and video support
#36It says SIP supports instant messaging. Never knew that. I wonder why it is not a popular protocol for all these "instant messengers" out there (especially since it also support P2P)? How does it compare to Matrix?
Re: Baresip – An Open Source modular SIP User-Agent with audio and video support
#37It says SIP supports instant messaging. Never knew that. I wonder why it is not a popular protocol for all these "instant messengers" out there (especially since it also support P2P)? How does it compare to Matrix?
Re: Baresip – An Open Source modular SIP User-Agent with audio and video support
#38Earlier quoted context omitted.
Why would you not want it in a simple, portable language that's easy to build and deploy anywhere?
Because there are now relatively simple, portable languages that vastly improve on C's safety and virtually non-existing type system, in order to prevent a lot of easy but critical security issues. I say that as someone who's been writing C for decades, and still does very regularly.
(sarcasm)
Re: Baresip – An Open Source modular SIP User-Agent with audio and video support
#39Interesting. I'm trying to (in background mode) build an open source SIP video doorbell, and so far finding a good client that can work with raw video capture devices proved tricky. All the clients with video support need full X-Windows or Wayland stacks, which I most definitely don't want. This seems to be exactly what I need! Now, why did you have to write it in pure C?!? It's not a big deal for me, my VoIP devices…
If you're just receiving and sending video and a bell signal to/from static IP, What problem is SIP solving? I mean can't you just put up gstreamer to take video from an esp32cam?
I would personally try to hook into one of the many other apps I have in my phone that support video calling, but SIP shouldn't require an app if your carrier supports ViLTE.
Re: Baresip – An Open Source modular SIP User-Agent with audio and video support
#40Is there such thing as a SIP to mobile phone bridge, so that you can make phone calls over the net via a mobile phone that is in some remote location?
The application in my case is making local calls in a country that is expensive to call into. If it exists its the kind of thing that is resistant to search, unless it's called something I'm not aware of.
Edit: I think I might be looking for a SIP GSM Gateway running on an Android phone
To clarify I'm looking for:
initiate voip handset call => internet => call is initiated from remote mobile phone
remote mobile phone receives call => internet => voip handset rings
Or put another way something that exposes the Android phone as a trunk line.