Questions tagged [libjingle]

libjingle is a collection of open-source C++ code and sample applications that enables you to build a peer-to-peer application.

Googles Jingle implementation is a C++ library for the jingle extension of XMPP. It enabled you to build jingle enabled applications, where jingle can be used for controlling/signaling stream interactions, typically multimedia streams like VoIP or videoconferencing.

142 questions
58
votes
1 answer

Create a WebRTC VideoTrack with a "custom" Capturer on Android with libjingle

How to use a "custom" video capturer to create a VideoTrack and provide frames? The classic approach to create a VideoTrack is: 1 - Get a VideoCapturer instance VideoCapturer capturer = VideoCapturer.create(name); 2 - Create a…
Manza
  • 3,427
  • 4
  • 36
  • 57
42
votes
1 answer

Android Real Time Multiplayer - Room Creation is failing

I am using Android Play Games - Real Time Multiplayer for my app. When I create a new room, the callback onRoomCreated() returns STATUS_NETWORK_ERROR_NO_DATA 5% of the times. I do not know why I get this error sporadic. Some post recommends should…
skymedium
  • 767
  • 7
  • 26
31
votes
5 answers

Native Android WebRTC application development

I am trying to create an android application for video chat and messaging by using WebRTC Native APIs. I have been through several links and found out that most of the documentation for android is vague, specially if you dont know where to start…
Ahmed
  • 2,966
  • 7
  • 42
  • 69
11
votes
4 answers

How does WebRTC use libjingle?

I download WebRTC's source code, but I can't find any libjingle's code at the WebRTC, and can't find how WebRTC use libjingle (can't find such as XmppTask Class in WebRTC's code) Can anyone give me a guide?
mike
  • 1,127
  • 4
  • 17
  • 34
9
votes
1 answer

Import Objective-C Framework (CocoaPod) into Swift?

I'm trying to import the libjingle_peerconnection framework into my Xcode project, but for some reason I can't import the Objective-C header with import RTCICEServer in Swift source files. I have attempted to use header files, etc. What am I doing…
LeviXC
  • 1,075
  • 2
  • 15
  • 32
8
votes
0 answers

Using libjingle 0.5.x for P2P with self-provided signaling

Can someone provide a small chunk of code based on libjingle 0.5.x where I can see how I could establish a P2P channel for transmitting data, without using XMPP? I intend to provide signaling via either a non-XML-based protocol, or via a…
Ivan Vučica
  • 9,529
  • 9
  • 60
  • 111
8
votes
2 answers

problem compiling libjingle

I downloaded and installed libjingle-0.5.2.zip, and according to the README also downloaded and installed swtoolkit.0.9.1.zip, scons-local-2.1.0.alpha.20101125.tar.gz, and expat-2.0.1.tar.gz, and got nrtp by cvs download. After overwriting my…
jcomeau_ictx
  • 37,688
  • 6
  • 92
  • 107
8
votes
1 answer

Is a particular threading model required for webRTC native Android app

First, i am unclear whether appropriate to reference links to other code, and if so apologies and would like to understand what a more appropriate mechanism might be for this case in which i am referencing libraries (these links are mainly provided…
SBG
  • 357
  • 4
  • 17
8
votes
1 answer

Ruby Jabber/Jingle library

Do you know any well documented library for handling Jabber's Jingle (audio/video) extension in Ruby ?
retro
  • 3,765
  • 2
  • 20
  • 37
8
votes
1 answer

WebRTC java server trouble

I think I am very close to getting my Java server app to talk to a browser page via WebRTC, but I can't quite get it to work. I feel like I am missing something small, so I hope that someone here might have a suggestion. I took a close look at the…
Val Blant
  • 1,664
  • 2
  • 24
  • 34
7
votes
1 answer

DataChannel.state() always returns CONNECTING webRTC Android

I have an android app running as a client of WebRTC server running at Node.js server. The current state of the app is I can make video calls but can't send the message on DataChannel. Here is my complete code for the android app. Home.java public…
Waqar Khan
  • 468
  • 4
  • 18
6
votes
1 answer

Android WebRTC customize remote and local view

I am implementing the webrtc in an Android project and I am based on this sample in github. This example uses the libjingle library. This is how the video render view is created: // Create video renderers. …
Ultimo_m
  • 4,724
  • 4
  • 38
  • 60
5
votes
2 answers

A tutorial for libjingle?

Libjingle seems very powerful and comes with a bunch of sample programs and extensions. Yet I have not been able to use it, and the people I have talked to on IRC have told me that they found that the API was a mess and I should rather use something…
qdii
  • 12,505
  • 10
  • 59
  • 116
5
votes
1 answer

How to play a webrtc.AudioTrack on android (No Video)

I'm trying to use the native webrtc SDK (libjingle) for android. So far i can send streams from android to web (or other platforms) just fine. i can also receive the MediaStream from a peer. (to the onAddStream callback) The project I'm working on…
Sagi Dayan
  • 118
  • 1
  • 7
5
votes
0 answers

Use Output of Android MediaProjection API as Source for libjingle WebRTC Library?

I am trying to create an Android app that utilizes the libjingle WebRTC native Android library to project the users Android desktop to a peer using WebRTC. To that end, I have successfully used the pristine.io libjingle mirror to recreate the…
Rob Droid
  • 173
  • 1
  • 11
1
2 3
9 10