Le Mon, Jun 14, 2021 at 07:18:27AM +0200, Landry Breuil a écrit :
> Hi,
>
> here's a wip port of the complete linphone SIP client stack from
> https://www.linphone.org, current things to improve:
> - it heavily relies on ipv6-to-v4 mapping, so i had to default
> everything to ipv4 otherwise things blow here and there. There's been
> many tries for that, so maybe some patches arent relevant anymore, with
> the current status it connects fine to a SIP server over v4.
> - there's a circular dependency between bctoolbox and bcunit, so testing
> of components cant be built by default (but it allowed me to debug
> previous point so ..) - hence not building bcunit and commenting out the
> bits enabling testing.
New version of the port, with an sndio backend that seems to work in
basic testing, sound isnt *great* but i'd like this to be improved
in-tree. Thanks ratchov@ for helping on the sndio bits :)
upstream released new versions since my initial port a month ago, i need
to upgrade all the libs to sdk 5.0.0, but sending what i have now for
wider testing. Once a sip account is configured/connected, linphone -V
shows debug message, as does linphonec -d 3 (cli testing client).
currently testing with sip accounts from sip2sip.info, ippi.com and a
freepbx install at work. sip:music@iptel.org plays you music back,
sip:4444@sip2sip.info is an echo service,
https://www.jumpjet.info/Offbeat-Internet/Public/SIP/url.htm and
https://www.voip-info.org/phone-numbers/ have more testing URLs.
feedback definitely welcome portswise ! telephony/linphone/ortp
supersedes net/ortp which is unused, so to be removed. Ofc i'm not
planning to import/link bcunit because of the circular dep.
Landry
No comments:
Post a Comment