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