--
Well I hope you modified the IP address of the signalling server, cause I hard coded it within the Javascript, works for me on regular chrome Version 23.0.1271.91 m
--
server = document.getElementById("server").value.toLowerCase();
Search for the function connect(), its the 2nd line within that function. So are you saying, you have done a complete homemade native implementation of WebRTC?? Is it in C++ as well?
--
--
https://dl.dropbox.com/u/14722731/appstract/jsep_native/4VincentAutieri.html
This should work fine, just fire it up within Chrome.
--
https://dl.dropbox.com/u/14722731/appstract/jsep_native/4VincentAutieri.html
This should work fine, just fire it up within Chrome.
--
Hi, im on my mobile @ the moment, but Im guessing the stun doesn't work for complex network topologies, try having them on the same network level, else you might have to run it via a TURN server, the example I hosted for you, works for nodes on the same ip range.
--
--
Thanks a ton,
H
I was trying to build the webrtc native c++ demo examples described in http://www.webrtc.org/reference/getting-startedI was able to get the Peerconection_client and the Peerconnection_server working, I have some basic questions about the implementation.I assumed that the peerconnection_server was only the signalling channel between the two peer instances but after I got two peers video streaming to each other, i saw that the video/audio UDP traffic was passing via the peerconnection_server.I dont understand why the implementation of the native demo is not the same as the browser, where we have the clients communicate directly to each other P2P after using the signalling channel to exchange SDPs, I wanted to be able to get a native implementation communicate with a browser based HTML5 version, but looks like the Native demo code is not organized to make this implementation easy to do.I'd like to have your opnions if you think i've misunderstood something with regards to the native demo?????
You guys are awesome, I've been looking to do this for the past 3 days. Currently working on one-way browser -> native streaming, will post when done. Eventually I want to transcode and broadcast from the native client.
--
---
You received this message because you are subscribed to a topic in the Google Groups "discuss-webrtc" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/discuss-webrtc/Pdas21qohck/unsubscribe.
To unsubscribe from this group and all its topics, send an email to discuss-webrt...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--For more options, visit https://groups.google.com/d/optout.
---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.
--
---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
| virtual void OnIceConnectionChange( |
| PeerConnectionInterface::IceConnectionState new_state) {} |
Hi,
my question was really related to the appRTCClient application on github this time.
I have been reading the code of all the available examples and I think the result is always the same.
appRTCClient does not seem to be an exception as is basically derived from the peer_connection_client example.
There seems to be no code handling the case where the remote peer closes the connection without signalling. According to the API the onIceStateChange on the observer should be called after some seconds. But this does not happen in practice. Another would be to rely on getStats, but no examples ever used this approach and native API is rather obscure about it.
So let me retorically ask another thing, as I think I am helping you after all.
Have you ever tested appRTCClient to see what happens if the remote peer stops to send data because of a possible unnotified disconnection?