基于Raspberry Pi与PJSIP(PJSUA2)的单向视频门铃SIP视频通话故障排查
单向视频VOIP门铃PJSIP视频通话故障排查求助
环境与当前状态
- 项目类型:本科论文项目 - 单向视频VOIP门铃开发
- 硬件配置:开发阶段使用Raspberry Pi 4(编译效率优先,后续将迁移至Pi Zero 2W),搭配Respeaker 2Mics HAT、Pi Camera v1.3
- 软件版本:PJSIP 2.10
- 功能现状:音频通话、DTMF代码触发GPIO继电器开锁功能均正常;SIP视频通话无法正常工作
已执行的排查步骤
- 验证Windows端MicroSIP与设备端的编解码器兼容性
- 联系SIP服务商odorik.cz确认无呼叫拦截限制
- 尝试多种PJSIP编译配置(包含/不包含FFMPEG、V4L2支持)
- 测试本地IP直连呼叫,排除网络链路问题
关键错误日志信息
- 视频通道更新阶段:因设备无外接屏幕,抛出
PJMEDIA_EVID_INVDEV(无效视频设备)错误 - 通话建立后:尝试添加仅发送方向的视频流时,抛出
PJ_EINVALIDOP(无效操作)错误
现提供相关代码、配置文件及完整日志,请求协助排查并解决视频通话故障。
内容的提问来源于stack exchange,提问作者DJ_Ironic
相关产品推荐
相关产品推荐

