git404hub

what is libjingle fr?

davidzhao/libjingle — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2012-06-10

2C++Audience · developerComplexity · 5/5DormantSetup · hard

tl;dr

A C++ library implementing the Jingle protocol for peer-to-peer voice and video calling, forked from Google's original libjingle.

vibe map

mindmap
  root((repo))
    What it does
      Handles voice and video calls
      Implements Jingle protocol
      Peer-to-peer networking
    Tech stack
      C plus plus
      Python 2 build tools
      SCons
    Use cases
      Maintain legacy call software
      Study P2P calling systems
    Audience
      Developers
    Notes
      Personal fork
      Old and unmaintained

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Maintain or debug legacy software that depends on the original libjingle calling library.

VIBE 2

Study how peer-to-peer voice and video calling systems are implemented under the hood.

VIBE 3

Build a chat or communication app using pre-built Jingle protocol signaling and media components.

what's the stack?

C++Python 2SCons

how it stacks up fr

davidzhao/libjingle9veedz/4leggedspiderbotcantaro86/time-series
Stars222
LanguageC++C++C++
Last pushed2012-06-102020-02-26
MaintenanceDormantDormant
Setup difficultyhardhardmoderate
Complexity5/54/52/5
Audiencedevelopervibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1day+

Requires Python 2 and SCons, build instructions are outdated and not actively maintained.

prompts (copy fr)

prompt 1
Explain how the Jingle protocol used in davidzhao/libjingle sets up a peer-to-peer voice call.
prompt 2
Help me set up the outdated Python 2 and SCons build environment needed for davidzhao/libjingle.
prompt 3
Walk me through the networking and relay server components in davidzhao/libjingle.

Frequently asked questions

what is libjingle fr?

A C++ library implementing the Jingle protocol for peer-to-peer voice and video calling, forked from Google's original libjingle.

What language is libjingle written in?

Mainly C++. The stack also includes C++, Python 2, SCons.

Is libjingle actively maintained?

Dormant — no commits in 2+ years (last push 2012-06-10).

How hard is libjingle to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is libjingle for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.