
PortSIP VoIP SDK是PortSIP (博瞻信息) 自主研发、基于SIP标准的客户端开发套件,可以让客户加快和简化语音、视频和消息的IP应用程序开发,使得系统制造商和服务商能够在其应用和设备中快速添加全新的语音、视频和消息服务,可以为其解决方案增添新的通信服务和特性,从而抢占市场先机。
PortSIP (博瞻信息) CTO 许宜芳评价到:
“PortSIP VoIP SDK V15是我们在吸取了众多用户的反馈意见,以及跟随IETF的最新协议标准发展基础上开发的一个重大新版本,在性能和稳定性上具有提升,同时增加了不少新功能,比如增加了对 iOS CallKit的支持,对3GPP IMS的标准支持,以及对网络状态的检测等功能,从而使得 PortSIP VoIP SDK 成为用户开发基于SIP协议的音视频程序首选框架。”
作为业界领先的统一通信产品和方案提供商, PortSIP一直以优良的产品性能和良好的技术支持服务获得广大用户的赞赏。 PortSIP VoIP SDK的典型用户包括:Agilent/Keysight, Siemens, Qualcomm, Netflix, Fujitsu, NEC等世界知名公司。
附: Release Notes
- Support callkit for iO
- Support 3GPP Call-Waiting
- Support 3GPP IMS Conferencing
- Support Present Agent(PUBLISH)
- Moved LocalIP and localPort parameters from setUser function to initialize function.
- New parameter “sessionId” added for setVideoBitrate and setVideoFrameRate functions, set it to specify session.
- Removed setDisplayName function, now use “setUser” function to set the display name.
- Removed detectMwi function, now use sendSubscription function to check MWI.
- Removed presenceOnline and presenceOffline functions, use setPresenceStatus function to instead of it.
- Replace createConference with createAudioConference and createVideoConference.
- Renamed enableCheckMwi to enableAutoCheckMwi.
- Renamed presenceSubscribeContact function to presenceSubscribe
- New parameter “sipMessage” added for callback events onInviteIncoming, onInviteSessionProgress, onInviteRinging, onInviteAnswered, onInviteUpdated, allows obtain the specify SIP header value from “sipMessage”。
- Added roundTripTime parameter to getAudioRtcpStatistics function.
- Added sendSubscription and terminateSubscription functions.
- Added setPresenceStatus function.
- Added function outOfDialogRefer.
- Added function attendedRefer2.
- Added function removeUser.
- Added function refreshRegistration. When network changed between WIFI and LTE, should call this API to refresh registry.
- Added setDefaultSubscriptionTime function
- Added setDefaultPublicationTime function
- Added setPresenceMode function
- Added presenceTerminateSubscribe
- Added pickupBLFCall function.
- iOS: New functions startAudio and stopAudio added. It will be used by callkit.
- iOS: callkit support added for iOSSIPSample, Added new class CallManger.
- iOS: Add libc++.tbd to “Link Binary With Libraries”。
- Android: Remove API setSystemOutputMute, getSystemOutputMute, setSystemInputMute, getSystemInputMute.
- Fixed some other minor bugs.