PortSIP VoIP SDK是PortSIP (博瞻信息) 自主研發(fā)、基于SIP標(biāo)準(zhǔn)的客戶端開發(fā)套件,可以讓客戶加快和簡化語音、視頻和消息的IP應(yīng)用程序開發(fā),使得系統(tǒng)制造商和服務(wù)商能夠在其應(yīng)用和設(shè)備中快速添加全新的語音、視頻和消息服務(wù),可以為其解決方案增添新的通信服務(wù)和特性,從而搶占市場先機。
PortSIP (博瞻信息) CTO 許宜芳評價到:
“PortSIP VoIP SDK V15是我們在吸取了眾多用戶的反饋意見,以及跟隨IETF的最新協(xié)議標(biāo)準(zhǔn)發(fā)展基礎(chǔ)上開發(fā)的一個重大新版本,在性能和穩(wěn)定性上具有提升,同時增加了不少新功能,比如增加了對 iOS CallKit的支持,對3GPP IMS的標(biāo)準(zhǔn)支持,以及對網(wǎng)絡(luò)狀態(tài)的檢測等功能,從而使得 PortSIP VoIP SDK 成為用戶開發(fā)基于SIP協(xié)議的音視頻程序首選框架。”
作為業(yè)界領(lǐng)先的統(tǒng)一通信產(chǎn)品和方案提供商, PortSIP一直以優(yōu)良的產(chǎn)品性能和良好的技術(shù)支持服務(wù)獲得廣大用戶的贊賞。 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.