【发布时间】:2013-04-22 10:21:19
【问题描述】:
我必须在我的应用程序中实现视频通话。但在谷歌上找不到与此相关的任何内容。如果您对视频通话有一些了解,请指导我。
你能建议我吗,我可以去第三方库还是我应该自己编写模块。 因为我必须从相机捕获帧并压缩它们,然后我必须将该帧实时流式传输到服务器,然后使用 http 实时流传输服务器到 iphone。这可能会导致太多延迟?
我能做什么?我会去第三方 api 或者我可以编码视频通话。
【问题讨论】:
我必须在我的应用程序中实现视频通话。但在谷歌上找不到与此相关的任何内容。如果您对视频通话有一些了解,请指导我。
你能建议我吗,我可以去第三方库还是我应该自己编写模块。 因为我必须从相机捕获帧并压缩它们,然后我必须将该帧实时流式传输到服务器,然后使用 http 实时流传输服务器到 iphone。这可能会导致太多延迟?
我能做什么?我会去第三方 api 或者我可以编码视频通话。
【问题讨论】:
看看这个项目: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) 进行语音和视频通话。该协议可以是 用于创建、修改和终止两方(单播)或 多方(多播)会话。会话可能包括一个或 多个媒体流。
【讨论】: