我已经为Android编译了PJSIP 2.6但它没有生成视频通话,它只生成音频通话,但我也为视频通话编译了它。
正常的视频通话还需要OpenSSL吗? (我还没有编译OpenSSL,我刚刚编译了“libpjsua2.so”&“libopenh264.so”)
在INVITE& RESPONSE包也没有视频信息。
版本是:2.6
由于 Anshuman
答案 0 :(得分:0)
我现在再次编译它,现在初始化openH264时进行了一些修改。 但是当我开始打电话时它会抛出以下错误:
pjsua_call.c邀请会话创建失败:媒体行中没有SDP有效载荷格式(PJMEDIA_SDP_ENOFMT)[status = 220032] 10-27 18:36:13.326 30397-30555 / org.pjsip.pjsua2.app I / System.out:13:06:13.326 pjsua_media.c调用0:取消初始化媒体.. 10-27 18:36:13.326 30397-30555 / org.pjsip.pjsua2.app I / System.out:13:06:13.326 pjsua_media.c。电话0:清理临时媒体,prov_med_cnt = 2,med_cnt = 0 10-27 18:36:13.327 30397-30555 / org.pjsip.pjsua2.app I / System.out:13:06:13.327 icetp00。停止ICE,原因=请求媒体停止 10-27 18:36:13.328 30397-30555 / org.pjsip.pjsua2.app I / System.out:13:06:13.327 icetp00。破坏ICE会话0x92c73014 10-27 18:36:13.329 30397-30555 / org.pjsip.pjsua2.app I / System.out:13:06:13.328 icetp00 ..ICE流传输0x98132614已销毁 10-27 18:36:13.329 30397-30555 / org.pjsip.pjsua2.app I / System.out:13:06:13.329 ice_session.c ..ICE session 0x92c73014被毁 10-27 18:36:13.330 30397-30555 / org.pjsip.pjsua2.app I / System.out:13:06:13.329 icetp01。停止ICE,原因=请求媒体停止 10-27 18:36:13.330 30397-30555 / org.pjsip.pjsua2.app I / System.out:13:06:13.330 icetp01。破坏ICE会话0x92c74c14 10-27 18:36:13.331 30397-30555 / org.pjsip.pjsua2.app I / System.out:13:06:13.330 icetp01 ..ICE流传输0x98132c14已销毁 10-27 18:36:13.331 30397-30555 / org.pjsip.pjsua2.app I / System.out:13:06:13.331 ice_session.c ..ICE session 0x92c74c14被破坏 10-27 18:36:14.333 30397-30555 / org.pjsip.pjsua2.app I / System.out:13:06:14.332 pjsua_aud.c闲置1秒后关闭声音设备 10-27 18:36:14.334 30397-30555 / org.pjsip.pjsua2.app I / System.out:13:06:14.333 pjsua_aud.c。关闭Android JNI声音播放设备和Android JNI声音捕获设备 10-27 18:36:14.334 30397-30555 / org.pjsip.pjsua2.app I / System.out:13:06:14.334 android_jni_de .Android JNI流已停止 10-27 18:36:14.335 30397-30555 / org.pjsip.pjsua2.app I / System.out:13:06:14。