我必须在我的应用程序中实现视频通话。但在谷歌上找不到与此相关的任何内容。如果您对视频通话有一些了解,请指导我。
你能建议我吗,我可以去第三方库还是我应该自己编写模块。因为我必须从相机捕获帧并压缩它们,然后我必须将该帧实时流式传输到服务器,然后使用 http 实时流传输服务器到 iphone。它可能会导致太多的延迟?
我能做些什么?我会去第三方 api 或者我可以编码视频通话。
看看这个项目:http ://trac.pjsip.org/repos/wiki/Getting-Started/iPhone
PJSIP 是一个免费的开源多媒体通信库,用 C 语言编写,实现了基于标准的协议,如 SIP、SDP、RTP、STUN、TURN 和 ICE。它将信令协议 (SIP) 与丰富的多媒体框架和 NAT 穿越功能结合到高级 API 中,该 API 具有可移植性,适用于从台式机、嵌入式系统到手机的几乎任何类型的系统。
PJSIP 支持 SIP 协议:
会话发起协议 (SIP) 是 IETF 定义的信令协议,广泛用于控制通信会话,例如 通过 Internet 协议 (IP)进行的语音和视频呼叫。该协议可用于创建、修改和终止两方(单播)或多方(多播)会话。会话可能由一个或多个媒体流组成。