jingle-interop-demos icon indicating copy to clipboard operation
jingle-interop-demos copied to clipboard

A collection of Javascript Jingle clients for interop testing.

Results 8 jingle-interop-demos issues
Sort by recently updated
recently updated
newest added

hi i'm trying to make a video call test demo using xmpp ejabberd and there is literally nothing on internet (!) such as tutorials or demos , this repo is...

Hello , I am trying to connect my ejabberd server in below demo http://legastero.github.io/jingle-interop-demos/giggle/ But its display `connecting....` Only . No connection building. While i am using same credentials for...

Uncaught DOMException: Failed to execute 'addStream' on 'RTCPeerConnection': The 1st argument provided is either null, or an invalid MediaStream object. at RTCPeerConnection.addStream (/stanzaio.bundle.js:31328:23) at MediaSession.addStream (/stanzaio.bundle.js:9551:17) at HTMLFormElement.callInfo.onsubmit (http://localhost:8000/:135:19) RTCPeerConnection.addStream...

On clicking the `call` button in http://legastero.github.io/jingle-interop-demos/stanzaio/: ```js stanzaio.bundle.js:24600 Uncaught TypeError: Cannot read property 'id' of null at dumpStream (stanzaio.bundle.js:24600) at TraceablePeerConnection.addStream (stanzaio.bundle.js:24709) at MediaSession.addStream (stanzaio.bundle.js:25802) at HTMLFormElement.callInfo.onsubmit ((index):141) dumpStream...

On testing the strophe.jingle with OpenFire server gives me an error: "parseCandidate called with a line that is not a candidate line" "failed to get ice && jcandJingleSession.sendIceCandidate @ strophejingle.bundle.js:1399peerconnection.onicecandidate...

https://code.google.com/p/webrtc/issues/detail?id=2796 will (in due time) be relevant to all libs here. Watch this bug.

enhancement

I just committed an update to strophe.jingle which handled multiple remote streams correctly. https://github.com/legastero/jingle-interop-demos/commit/ee4a5438f5252cf4ec48c010af7da82e2202430a You guys might be interested in porting that over.

After stealing the placeholders from @lloydwatkin I wondered whether we should attempt to use exactly the same html and outsource our JS. Thoughts?