【发布时间】:2015-05-13 06:53:17
【问题描述】:
我想在 Android 上构建支持视频的 Voip 应用程序,因此我基于以下链接构建了带有 openh264 的 pjsip 2.4: https://trac.pjsip.org/repos/wiki/Getting-Started/Android
我构建了openh264并使用pjsip配置成功:
使用 OpenH264 前缀... /Users/me/openh264-1.0.0/android 检查 OpenH264 可用性...好的 使用 libyuv 前缀... /Users/me/libyuv-android/jni 在 -lyuv 中检查 I420Scale... 是的
但是在制作 pjsip 时,我得到了错误:
../src/pjmedia-codec/openh264.cpp:在函数“pj_status_t oh264_codec_open(pjmedia_vid_codec*, pjmedia_vid_codec_param*)”中: ../src/pjmedia-codec/openh264.cpp:474:10:错误:“SEncParamExt”没有名为“iInputCsp”的成员 eprm.iInputCsp = videoFormatI420;
我看到 code_app_def.h 中的 struct SEncParamExt 没有成员 iInputCsp,但 pjsip 中的 openh264.cpp 使用它? 我该如何解决? 谢谢大家。
【问题讨论】: