webrtc如何使用libjingle?

mik*_*ike 5 libjingle webrtc

我下载WebRTC的源代码,但我在WebRTC上找不到任何libjingle的代码,也无法找到WebRTC如何使用libjingle(在WebRTC的代码中找不到诸如XmppTask类)

任何人都可以给我一个指南吗?

Zac*_*ack 15

Libjingle现在是WebRTC项目和代码库的一部分.WebRTC是一组API,通过点对点连接使视频,音频和数据交互变得简单.Libjingle用作WebRTC实现的一部分来处理NAT遍历和流处理.

Libjingle最初仅通过XMPP用于在两个聊天客户端之间创建点对点连接.使用的技术是ICE,STUN和TURN.

WebRTC主要关注Javascript,主要是因为它的核心功能是通过浏览器使用该功能.但是,WebRTC(使用Libjingle)可以为许多平台构建,并且具有多种不同语言的API.

Libjingle是用C++编写的,因此可以在没有WebRTC的情况下单独使用.但是,我建议通过WebRTC API使用Libjingle的功能.


Tsa*_*evi 0

这是两个独立的包。

WebRTC 只是多媒体部分 - 与信令无关(这就是 XMPP 和 Jingle)。

libjingle 用于构建在设备或 PC 上运行的应用程序,而 WebRTC 的设计目标是使用 Web 浏览器集成到 HTML 页面中。