![]() |
PortSIP VoIP SDK Manual for Android
16.2
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 | com.portsip.PortSipSdk.addAudioCodec (int enum_audiocodec) |
int | com.portsip.PortSipSdk.addVideoCodec (int enum_videocodec) |
boolean | com.portsip.PortSipSdk.isAudioCodecEmpty () |
boolean | com.portsip.PortSipSdk.isVideoCodecEmpty () |
int | com.portsip.PortSipSdk.setAudioCodecPayloadType (int enum_audiocodec, int payloadType) |
int | com.portsip.PortSipSdk.setVideoCodecPayloadType (int enum_videocodec, int payloadType) |
void | com.portsip.PortSipSdk.clearAudioCodec () |
void | com.portsip.PortSipSdk.clearVideoCodec () |
int | com.portsip.PortSipSdk.setAudioCodecParameter (int enum_audiocodec, String sdpParameter) |
int | com.portsip.PortSipSdk.setVideoCodecParameter (int enum_videocodec, String sdpParameter) |
int com.portsip.PortSipSdk.addAudioCodec | ( | int | enum_audiocodec | ) |
Enable an audio codec, and it will be shown in SDP.
int com.portsip.PortSipSdk.addVideoCodec | ( | int | enum_videocodec | ) |
Enable a video codec, and it will be shown in SDP.
enum_videocodec | Video codec type. Supported types include ENUM_VIDEOCODEC_H263, ENUM_VIDEOCODEC_H263_1998, ENUM_VIDEOCODEC_H264, ENUM_VIDEOCODEC_VP8. |
boolean com.portsip.PortSipSdk.isAudioCodecEmpty | ( | ) |
Detect if the audio codecs are enabled.
boolean com.portsip.PortSipSdk.isVideoCodecEmpty | ( | ) |
Detect if the video codecs are enabled.
int com.portsip.PortSipSdk.setAudioCodecPayloadType | ( | int | enum_audiocodec, |
int | payloadType | ||
) |
Set the RTP payload type for dynamic audio codec.
enum_audiocodec | Audio codec types. Supported types include: ENUM_AUDIOCODEC_G729, ENUM_AUDIOCODEC_PCMA, ENUM_AUDIOCODEC_PCMU, ENUM_AUDIOCODEC_GSM, ENUM_AUDIOCODEC_G722, ENUM_AUDIOCODEC_ILBC, ENUM_AUDIOCODEC_AMR, ENUM_AUDIOCODEC_AMRWB, ENUM_AUDIOCODEC_SPEEX, ENUM_AUDIOCODEC_SPEEXWB, ENUM_AUDIOCODEC_ISACWB, ENUM_AUDIOCODEC_ISACSWB, ENUM_AUDIOCODEC_OPUS, ENUM_AUDIOCODEC_DTMF |
payloadType | The new RTP payload type that you want to set. |
int com.portsip.PortSipSdk.setVideoCodecPayloadType | ( | int | enum_videocodec, |
int | payloadType | ||
) |
Set the RTP payload type for dynamic video codec.
enum_videocodec | Video codec type. Supported types include: ENUM_VIDEOCODEC_H263, ENUM_VIDEOCODEC_H263_1998, ENUM_VIDEOCODEC_H264, ENUM_VIDEOCODEC_VP8. |
payloadType | The new RTP payload type that you want to set. |
void com.portsip.PortSipSdk.clearAudioCodec | ( | ) |
Remove all the enabled audio codecs.
void com.portsip.PortSipSdk.clearVideoCodec | ( | ) |
Remove all the enabled video codecs.
int com.portsip.PortSipSdk.setAudioCodecParameter | ( | int | enum_audiocodec, |
String | sdpParameter | ||
) |
Set the codec parameter for audio codec.
enum_audiocodec | Audio codec type. Supported types include: ENUM_AUDIOCODEC_G729, ENUM_AUDIOCODEC_PCMA, ENUM_AUDIOCODEC_PCMU, ENUM_AUDIOCODEC_GSM, ENUM_AUDIOCODEC_G722, ENUM_AUDIOCODEC_ILBC, ENUM_AUDIOCODEC_AMR, ENUM_AUDIOCODEC_AMRWB, ENUM_AUDIOCODEC_SPEEX, ENUM_AUDIOCODEC_SPEEXWB, ENUM_AUDIOCODEC_ISACWB, ENUM_AUDIOCODEC_ISACSWB, ENUM_AUDIOCODEC_OPUS, ENUM_AUDIOCODEC_DTMF |
sdpParameter | The parameter is in string format. |
int com.portsip.PortSipSdk.setVideoCodecParameter | ( | int | enum_videocodec, |
String | sdpParameter | ||
) |
Set the codec parameter for video codec.
enum_videocodec | Video codec types. Supported types include: ENUM_VIDEOCODEC_H263, ENUM_VIDEOCODEC_H263_1998, ENUM_VIDEOCODEC_H264, ENUM_VIDEOCODEC_VP8. |
sdpParameter | The parameter is in string format. |