基于Linux开源VOIP系统LinPhone[一]
2013-01-26 11:56
639 查看
***************************************************************************************************************************
作者:EasyWave 时间:2013.01.26
类别:Linux 应用LinPhone组件 声明:转载,请保留链接
注意:如有错误,欢迎指正。这些是我学习的日志文章......
***************************************************************************************************************************
一:LinPhone是什么
LinPhone是一个网络电话或者IP语音电话(VOIP),是一款遵循GPL的开源的网络视频电话系统,其主要如下:
使用linphone,我们可以在互联网上随意的通信,通过语音、视频、即时文本消息。
linphone使用SIP协议,是一个标准的开源网络电话系统,你能将linphone与任何基于SIP的VoIP运营商连接起来,包括我们自己开发的免费的基于SIP的Audio/Video服务器。
LinPhone是一款自由软件(或者开源软件),你可以随意的下载和在LinPhone的基础上二次开发。
LinPhone是可用于桌面电脑:Linux, Windows, MacOSX 以及移动设备:Android, iPhone, Blackberry.
二:LinPhone的核心功能
符合RFC3261协议的SIP user agent[这个怕翻译不准确,所以还是用英文表示]
SIP/UDP, SIP/TCP, SIP/TLS
支持IPv6
Digest authentication[HTTP摘要认证,觉得翻译还是不准确,所以还是用英文表示]
支持多个电话同时通话的呼叫管理功能:hold on with music, resume, transfer...
多种SIP代理支持:registrar, proxies, outbound proxies
即时文本消息的送达通知
SIMPLE标准的对等(P2P)模式
DTMF (telephone tones)支持 SIP INFO or RFC2833
音频Codec支持: speex (narrow band and wideband), G711 (ulaw,alaw), GSM, G722. 通过插件的方式也支持 AMR-NB, SILK, G729 and iLBC.
视频Codec支持:VP8 (WebM), H263, H263-1998, MPEG4, theora and H264 (thanks to a plugin based on x264),
支持的分辨率从QCIF(176x144) 到 SVGA(800x600) 提供足够的CPU Power以及保证网络带宽。
音频会议
支持SRTP和zRTP(音视频加密)
ICE支持(RFC5246)允许无relay server的对等(P2P)音视频连接
支持任何一款Linux系统下的V4L和V4L2的WebCam以及Windows的Directshow
声学回音消除使用伟大的回音消除器libspeexdsp(SPEEX,当然不仅使用SPEEX Codec)
高效的带宽管理机制:带宽限制的信号使用SDP(b=AS...),从而在音频和视频比特率符合用户的网络能力建立的会话。
低带宽模式:audio calls over EDGE
自适应音频和视频码率算法适应可用的网络带宽
声卡
Linux: ALSA, OSS, PulseAudio
Windows: waveapi
MacOSX: HAL Audio Unit
iPhone: VoiceProcessing AudioUnit with built-in echo cancellation
Android sound system
JSR135 on BlackBerry
还有很多很多的特性,请看官方网站:http://www.linphone.org/eng/features/
Windows XP and Vista
MacOS X x86 : audio and video. You can download a standalone bundle from this website or, use macports.
Linux/ARM: without graphical interface. Linphonec or
liblinphone are good candidates to provide the software stack of an hardware phone or hardware communication system.
Linux/Blackfin: The uclinux.org project maintains a port of linphone for blackfin processors, without gui. Performance are impressive. See here for
details.
Google Android: audio and video, download with the Android Market from your phone.
Iphone OS: audio and video, download from the AppStore on your iphone/ipad or ipod touch.
Blackberry OS: Audio only, pure j2me version of Linphone.
WebOS : unofficial port, see information here: http://www.webos-internals.org/wiki/Application:Linphone
May work also on FreeBSD and OpenBSD with minor modifications to the build system.
三:下载地址
网址:http://www.linphone.org/eng/download/
图片如下:
作者:EasyWave 时间:2013.01.26
类别:Linux 应用LinPhone组件 声明:转载,请保留链接
注意:如有错误,欢迎指正。这些是我学习的日志文章......
***************************************************************************************************************************
一:LinPhone是什么
LinPhone是一个网络电话或者IP语音电话(VOIP),是一款遵循GPL的开源的网络视频电话系统,其主要如下:
使用linphone,我们可以在互联网上随意的通信,通过语音、视频、即时文本消息。
linphone使用SIP协议,是一个标准的开源网络电话系统,你能将linphone与任何基于SIP的VoIP运营商连接起来,包括我们自己开发的免费的基于SIP的Audio/Video服务器。
LinPhone是一款自由软件(或者开源软件),你可以随意的下载和在LinPhone的基础上二次开发。
LinPhone是可用于桌面电脑:Linux, Windows, MacOSX 以及移动设备:Android, iPhone, Blackberry.
二:LinPhone的核心功能
符合RFC3261协议的SIP user agent[这个怕翻译不准确,所以还是用英文表示]
SIP/UDP, SIP/TCP, SIP/TLS
支持IPv6
Digest authentication[HTTP摘要认证,觉得翻译还是不准确,所以还是用英文表示]
支持多个电话同时通话的呼叫管理功能:hold on with music, resume, transfer...
多种SIP代理支持:registrar, proxies, outbound proxies
即时文本消息的送达通知
SIMPLE标准的对等(P2P)模式
DTMF (telephone tones)支持 SIP INFO or RFC2833
音频Codec支持: speex (narrow band and wideband), G711 (ulaw,alaw), GSM, G722. 通过插件的方式也支持 AMR-NB, SILK, G729 and iLBC.
视频Codec支持:VP8 (WebM), H263, H263-1998, MPEG4, theora and H264 (thanks to a plugin based on x264),
支持的分辨率从QCIF(176x144) 到 SVGA(800x600) 提供足够的CPU Power以及保证网络带宽。
音频会议
支持SRTP和zRTP(音视频加密)
ICE支持(RFC5246)允许无relay server的对等(P2P)音视频连接
支持任何一款Linux系统下的V4L和V4L2的WebCam以及Windows的Directshow
声学回音消除使用伟大的回音消除器libspeexdsp(SPEEX,当然不仅使用SPEEX Codec)
高效的带宽管理机制:带宽限制的信号使用SDP(b=AS...),从而在音频和视频比特率符合用户的网络能力建立的会话。
低带宽模式:audio calls over EDGE
自适应音频和视频码率算法适应可用的网络带宽
声卡
Linux: ALSA, OSS, PulseAudio
Windows: waveapi
MacOSX: HAL Audio Unit
iPhone: VoiceProcessing AudioUnit with built-in echo cancellation
Android sound system
JSR135 on BlackBerry
还有很多很多的特性,请看官方网站:http://www.linphone.org/eng/features/
Portability
Linux/x86 and Linux/x86-64Windows XP and Vista
MacOS X x86 : audio and video. You can download a standalone bundle from this website or, use macports.
Linux/ARM: without graphical interface. Linphonec or
liblinphone are good candidates to provide the software stack of an hardware phone or hardware communication system.
Linux/Blackfin: The uclinux.org project maintains a port of linphone for blackfin processors, without gui. Performance are impressive. See here for
details.
Google Android: audio and video, download with the Android Market from your phone.
Iphone OS: audio and video, download from the AppStore on your iphone/ipad or ipod touch.
Blackberry OS: Audio only, pure j2me version of Linphone.
WebOS : unofficial port, see information here: http://www.webos-internals.org/wiki/Application:Linphone
May work also on FreeBSD and OpenBSD with minor modifications to the build system.
三:下载地址
网址:http://www.linphone.org/eng/download/
图片如下:
相关文章推荐
- 基于Linux开源VOIP系统LinPhone[六]
- 基于Linux开源VOIP系统LinPhone[五]
- 基于Linux开源VOIP系统LinPhone[一]
- 基于Linux开源VOIP系统LinPhone[三]
- 基于Linux开源VOIP系统LinPhone[四]
- 基于Linux开源VOIP系统LinPhone[二]
- 基于Linux开源VOIP系统LinPhone[三]
- 基于Linux开源VOIP系统LinPhone[四]
- 基于Linux开源VOIP系统LinPhone[二]
- 基于Linux开源VOIP系统LinPhone[五]
- 基于Linux开源VOIP系统LinPhone[四]
- 基于Linux开源VOIP系统LinPhone[六]
- 基于Linux开源VOIP系统LinPhone
- 基于Linux开源OS AGL (Automotive Grade Linux) 车载系统启动
- 搭建基于虚拟域和虚拟用户的linux最新开源邮件系统
- Linux 基于WEB开源的系统管理工具webmin
- 配置Linux内核支持yaffs2文件系统---基于S5PV210
- 一种基于python的人脸识别开源系统
- 基于开源工作流引擎OSWorkflow的业务系统实例——请假审批系统---http://www.javaeye.com/topic/100499
- 基于嵌入式Linux的视频采集系统7---视频图像格式转化