linphone资料

软件及源码下载地址,包扩 桌面版,ios,安卓

https://download.linphone.org/releases/windows/ sdk下载

Package Registry · BC / public / linphone-sdk · GitLab

Index of /releases/windows/sdk (linphone.org)

https://www.linphone.org/technical-corner/linphone

Source code

Linphone source code is available from our GitLab, or can be cloned with Git:

Project

Git repository

linphone-desktop, comprising:​  c++版

  • linphone (Qt user interface)
  • linphone-sdk

git clone https://gitlab.linphone.org/BC/public/linphone-desktop.git --recursive

linphone-iphone (iOS application)

git clone https://gitlab.linphone.org/BC/public/linphone-iphone.git

linphone-android (Android application)

git clone https://gitlab.linphone.org/BC/public/linphone-android.git

桌面版相当大,网速要快才行.下载完共2g

 也可以从这里下载: 

https://gitlab.linphone.org/BC/public/linphone-desktop

https://gitlab.linphone.org/BC/public/linphone-iphone

https://gitlab.linphone.org/BC/public/linphone-android

BelledonneCommunications/linphone-windows10: Linphone.org mirror for linphone-windows10 (git://git.linphone.org/linphone-windows10.git) (github.com)

----------------------------------------------

开源软交换系统 FreeSwitch 与 Asterisk 比较  https://blog.csdn.net/educast/article/details/17921215

FreeSWITCH中文站  http://www.freeswitch.org.cn/

liblinphone资料   https://www.linphone.org/technical-corner/liblinphone

FreeSWITCH+linphone构建视频对讲以及linphone相应的配置  https://blog.csdn.net/u011905195/article/details/103445471

Freeswitch,他就是一个数据交换服务,他实现了音频,视频的接收和转发,以及一些其他相关功能。
Freeswitch与外界通信使用了多种协议,其中就有SIP协议
SIP本身只是一个协议而已,Linphone是SIP协议的其中一种实现。
为了方便使用写了SIPEngine,是对LinPhone的二次封装,目的是让业务层不需要关心底层是如何实现的,只需要实例化然后写业务代码就好了,Demo的相关代码只需要十几行。

结论:
Asterisk---世界上最受欢迎最大的开源SIP/IPPBX软交换平台
这套代码对外通信使用的是SIP,只要是支持SIP的服务端,都是可以的。

如果中小企业用的话,不超过1千门分机的,推荐用asterisk/elastix

大规模使用的话、大并发的话,则应选用freeswich/fusionpbx

已有linphone  c# winform wpf成功运行的例子 

c# 文档  https://download.linphone.org/releases/docs/liblinphone/5.2/cs/api/Linphone.html

linphone wiki   https://wiki.linphone.org/xwiki/wiki/public/view/Linphone/

官网 uwp 代码  

https://gitlab.linphone.org/BC/public/tutorials/-/tree/master/uwp/cs

共7个例子

 第七个例子有 登录,拨打,接听,聊天功能

 

 

github上的开源例子 

https://github.com/KhangChina/LinphoneUWP/tree/main/PhonePro

有注册,拨打,接听功能,编译出错,解决方法 https://www.cnblogs.com/kljzndx/p/14381823.html

 

posted @ 2022-05-18 09:57  simadi  阅读(438)  评论(0编辑  收藏  举报