![]() |
PortSIP VoIP SDK Manual for Mac
15.1
PortSIP features our newest, supported, quality-assured VoIP SDK used by Several hundred companies around the world for easy VoIP application develop and quality-assured code.
|
Functions | |
| (int) | - PortSIPSDK::setAudioRtcpBandwidth:BitsRR:BitsRS:KBitsAS: |
| Set the audio RTCP bandwidth parameters as the RFC3556. More... | |
| (int) | - PortSIPSDK::setVideoRtcpBandwidth:BitsRR:BitsRS:KBitsAS: |
| Set the video RTCP bandwidth parameters as the RFC3556. More... | |
| (int) | - PortSIPSDK::setAudioQos:DSCPValue:priority: |
| Set the DSCP (differentiated services code point) value of QoS (Quality of Service) for audio channel. More... | |
| (int) | - PortSIPSDK::setVideoQos:DSCPValue: |
| Set the DSCP (differentiated services code point) value of QoS (Quality of Service) for video channel. More... | |
| (int) | - PortSIPSDK::setVideoMTU: |
| Set the MTU size for video RTP packet. More... | |
| - (int) setAudioRtcpBandwidth: | (long) | sessionId | |
| BitsRR: | (int) | BitsRR | |
| BitsRS: | (int) | BitsRS | |
| KBitsAS: | (int) | KBitsAS | |
Set the audio RTCP bandwidth parameters as the RFC3556.
| sessionId | The session ID of call conversation. |
| BitsRR | The bits for the RR parameter. |
| BitsRS | The bits for the RS parameter. |
| KBitsAS | The Kbits for the AS parameter. |
| - (int) setVideoRtcpBandwidth: | (long) | sessionId | |
| BitsRR: | (int) | BitsRR | |
| BitsRS: | (int) | BitsRS | |
| KBitsAS: | (int) | KBitsAS | |
Set the video RTCP bandwidth parameters as the RFC3556.
| sessionId | The session ID of call conversation. |
| BitsRR | The bits for the RR parameter. |
| BitsRS | The bits for the RS parameter. |
| KBitsAS | The Kbits for the AS parameter. |
| - (int) setAudioQos: | (BOOL) | enable | |
| DSCPValue: | (int) | DSCPValue | |
| priority: | (int) | priority | |
Set the DSCP (differentiated services code point) value of QoS (Quality of Service) for audio channel.
| enable | Set to true to enable audio QoS. |
| DSCPValue | The six-bit DSCP value. Valid value ranges 0-63. As defined in RFC 2472, the DSCP value is the high-order 6 bits of the IP version 4 (IPv4) TOS field and the IP version 6 (IPv6) Traffic Class field. |
| priority | The 802.1p priority (PCP) field in an 802.1Q/VLAN tag. Values 0-7 indicate the priority, while value -1 leaves the priority setting unchanged. |
| - (int) setVideoQos: | (BOOL) | enable | |
| DSCPValue: | (int) | DSCPValue | |
Set the DSCP (differentiated services code point) value of QoS (Quality of Service) for video channel.
| enable | Set as true to enable QoS, or false to disable. |
| DSCPValue | The six-bit DSCP value. Valid value ranges 0-63. As defined in RFC 2472, the DSCP value is the high-order 6 bits of the IP version 4 (IPv4) TOS field and the IP version 6 (IPv6) Traffic Class field. |
| - (int) setVideoMTU: | (int) | mtu |
Set the MTU size for video RTP packet.
| mtu | Set MTU value. Allowed value ranges 512-65507. Other values will be automatically changed to the default 1400. |