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
5
votes
0 answers

Unable to load remote video track in VideoRenderer, When onAddStream() invoked

I'm implementing webrtc in android. I could not load the remote video stream after setting the remoteDescription in peerConnection object. I'm getting the remote audio,video track , When onAddStream() involked(org.webrtc.VideoTrack@37471a54). But…
Ayyappan
  • 1,275
  • 1
  • 11
  • 25
5
votes
1 answer

WebRTC library remote audio rendering via AddSink

When the connection is set up and ready my webrtc::PeerConnectionObserver implementation receives a call to void OnAddStream(webrtc::MediaStreamInterface* stream); where I pull the webrtc::AudioTrackInterface out of the…
user3703887
4
votes
2 answers

Android video chat using XMPP

I've been investigating the best way to develop a video chat application on android that: a) Is straight P2P OR b) Can take advantage of existing services (gtalk?) that already support video chat to handle communications while being able to maintain…
rjam
  • 577
  • 6
  • 19
4
votes
0 answers

Streaming to/from Android using SRTP

I'm struggling to create an Android app that receives Audio and Video from a camera using SRTP, and at the same time, sends audio recorded from the microphone back. The initial idea was to use FFMPEG and try to scramble something together, but…
rsd-raul
  • 41
  • 3
4
votes
1 answer

Custom audio device in android WebRTC using libjingle

I am developing native android WebRTC client that is suppoded to stream audio from custom device (I am getting audio stream via Bluetooth from that device). I am using libjingle library to implement WebRTC and I wonder if and how it is possible to…
Paweł Majda
  • 61
  • 1
  • 6
4
votes
2 answers

How to implement "Who is talking?" feature in webrtc ios application?

I am creating an ios application using webRTC for video conferencing. I want to detect who is talking in the peer connection. To be more specific,I want to detect the audio activity of the remote peer I am connected to so that I can detect the…
codeGeek
  • 259
  • 4
  • 17
4
votes
1 answer

Enabling stereo sound on webrtc for iOS

I'm using the Opus codec for webrtc audio streaming (libjingle_peerconnection) on iOS. How do I enable stereo sound for audio playback? I borrowed some ideas from this blog post here hoping that I could get it to work. We were able to enable stereo…
Rob C
  • 4,877
  • 1
  • 11
  • 24
4
votes
1 answer

Error building webrtc library for iOS

I've been trying to build webrtc for iOS following Google's directions at http://www.webrtc.org/native-code/ios (and related links). Although I recall that with similar steps I've been able to build it in the past this is no longer the case. Here's…
atsakiridis
  • 1,002
  • 5
  • 19
3
votes
0 answers

Android 11 - Webrtc VOIP calls are not working with browser or desktop app. Same is working with Android 10

Good day team!!! I am developing a calling system, In this case we are working on Android, IOS and web/Desktop platforms. Audio and Video calls were working fine for Android, IOS and Web/Desktop. Until I have upgraded the Android API level to 30…
3
votes
0 answers

error with Corefoundation in Libjingle compile

I am trying to build libjingle on OSX 10.6.8 with xcode 4.3 and have run into and error with corefoundation which is killing the process. I assume the problem is with it not seeing corefoundation (or any other framework for that matter) though I've…
anurodhp
  • 356
  • 5
  • 13
3
votes
3 answers

p2p open source library tcp/udp multicast support

I have a certain application running on my computer. The same application can run on many computers on a LAN or different places in the world. I want to communicate between them. So I basically want a p2p system. But I will always know which…
user494461
3
votes
1 answer

How to determine the quality of WebRTC call

Here is the stats report info that I got from the Peerconnection jingle library in Android. I want to display an indicator on the UI to show the user the current call quality based on this report if possible. I'm not sure how to determine if it is a…
CodingTT
  • 1,125
  • 3
  • 14
  • 23
3
votes
0 answers

UDP socket Creation Failed in webrtc PeerConnection

I am working on webrtc PeerConnection and I am getting UDP socket Creation Failed The code snippet for calling CreatePeerConnection method is mentioned below. I have used my own stun and turn servers , and mentioned their ip and port in the given…
Aagman
  • 684
  • 6
  • 18
3
votes
1 answer

onIceGatheringChange not been in COMPLETE state

After all of the candidates are generated, IceGatheringState should be in COMPLETE state. But IceGatheringState on GATHERING state and only goes to COMPLETE when signaling state become CLOSED. PeerConnection::OnIceGatheringChange has been called…
3
votes
5 answers

switch camera(back/front) in android webrtc

I have used libjingle library for webrtc android application. I have successfully implemented audio video streaming for two way communication. Till now i was using front camera for video streaming but now i want to put option for users to select…
adit microsys
  • 319
  • 3
  • 13
1
2
3
9 10