Механизм сигнализации, который мы реализовали, требует отправки icecandidates в самом sdp.
Вы не знаете, как встроить icecandidates в sdp?
Кроме того, если icecandidates встроены в sdp, то как PeerConnection начнет соединение p-2-p?
Или может ли PeerConnection инициировать соединение p2p сразу после установки удаленного sdp или что-то еще?Как встроить IceCandidates в SDP?
Кроме того, можете ли вы предложить что-то о том, как мы можем использовать webrtc для видеосвязи между двумя устройствами в одной сети Wi-Fi (без использования STUN/TURN)?
Я пробовал настроить iceservers на null, но тогда приложение не работает!
Я собрал сгенерированный файл sdp для обоих устройств из журналов.
У меня есть кандидаты на лед, сгенерированные для обоих. Я объединил sdp и icecandidates в один sdp. С этим я установил iceservers для RTCConfiguration как NULL. Но теперь приложение не работает!
Что я хочу знать, так это то, что если у нас есть встроенный SDP с icecandidates, как мы можем инициировать соединение p2p? Является ли соединение p2p инициированным, когда Remote IceCandidate установлен или RemoteDescription установлен?
Спасибо!
0 Как вы думаете: 1. Если я не использую сервер stun/turn, будет ли sdp заполняться только локальными icecandidates?В android приложение отключается, если IceServer не поставляется!
2. Если sdp имеет только локальные icecandidates (в той же сети wifi), будет ли «PeerConnection» подключаться к сверстникам? – Neernay
1. Сомневаюсь, что это сработает. Вы можете попробовать передать «iceServers» пустой массив. Но вся работа ICE основана на этом, чтобы работать. 2. Если это жизнеспособный кандидат, да, он будет подключаться. –
, поэтому прохождение пустого «IceServer» и SDP с локальным IceCandidate должно работать! Лемм попробуй! – Neernay