WebRTC媒体通过IOS

时间:2014-04-28 12:41:02

标签: ios webrtc

我想在IOS上使用WebRTC的媒体层和专有信令。是否可以仅使用已为IOS发布的ObjC库中的WebRTC媒体层(libjingle_peerconnection_objc.a)?

2 个答案:

答案 0 :(得分:1)

  • 对等连接对象提供所有webRTC API,默认情况下不包括硬件捕获,媒体呈现和信令。如果你想要一个完整的解决方案,你将需要这3件。
  • appRTCDemo代码(webrtc.org),提供音频和视频捕获器和渲染器的实现,利用本机iOS框架,您可以立即重复使用。
  • 然后您可以自己替换信令(GAE频道)。使用信号进行原始握手(提供/回答)和媒体/数据路径设置(ICE候选交换),webRTC部分将被处理。

答案 1 :(得分:0)

如果您只想在专有解决方案中更换媒体部件,可以使用WebRTC的VoiceEngine。

它是webrtc核心和对等连接api的一部分,它构建于此之上。您应该知道,您可以使用RTP发送器/接收器+语音处理。安全层,NAT遍历等应该由您自己实现。