#实现两个终端设备之间的视频对讲功能
前言:想实现最简单的视频对讲功能,可以基于linphone提供开源的代码以及开源的freeSWITCH来完成,下面介绍如何使用linphone已有的客户端和freeSWITCH组成视频对讲系统,
有对此系统有兴趣的朋友可以 进行交流
-
0:架构图
整个视频对讲的架构如下图表示:
①、终端A与终端B安装支持sip协议的软电话,这类软电话较多,这里使用的是linphone。
②、服务器使用的是freeSWTICH。
-
1:freeSWITCH服务器环境搭建
①、源码及安装包下载地址:
https://freeswitch.org/confluence/display/FREESWITCH/Installation
②、linux下的搭建编译参考之前的博文:
ubuntu下freeSWITCH的编译
③、启动freeswitch服务,默认freeSWITCH会分配20个sip账号,账户名为1000到1019,密码默认为1234
-
2:手机和客户端安装linphone应用程序
①、源码及安装包:
http://www.linphone.org/t