I have exhausted all possibilities to get a stable WebRTC implementation working and am looking to get some advice.
All possible solutions to handling a working connection working cross-browser have been taken into consideration, e.g:
- Waiting until all candidates have been gathered before sending an SDP on Chrome browsers
- Sending candidates as soon as they are gathered and adding them to the remote connection once a local sdp has been set
- adding candidates once both a local and remote description have been set (for both remote and local)
- adding offer candidates upon receive and sending candidates back with an answer
- resetting the peer connection upon ice failure
- others (in a rush)
Basically I am asking for somebody to help out with maybe a diagram or step by step of the process in which ice SHOULD be handled in order to have a working solution for both chrome and firefox cross-browser (both up to date as of current posting time).
I have burned myself out of thinking of any other possibilities at this point and any help would be greatly appreciated.
Thanks, Dec :)