Size: a a a

Android Developers

2020 September 05

RK

Ruslan Kolbasa in Android Developers
Singular
onSetFailure= Failed to set remote answer sdp: Called in wrong state: have-remote-offer

Что не так делаю, при использовании WebRTC?
и почему это происходит в одном блоке? оффер генерирует один клиент - ансвер - другой, так должно быть. Оффер первого надо доставить второму, он сохранит его как remote description и сгенерирует на это анвер. Его надо доставить обратно первому. Потом еще ice-кандидаты между ними разослать.
источник

S

Singular in Android Developers
Ruslan Kolbasa
и почему это происходит в одном блоке? оффер генерирует один клиент - ансвер - другой, так должно быть. Оффер первого надо доставить второму, он сохранит его как remote description и сгенерирует на это анвер. Его надо доставить обратно первому. Потом еще ice-кандидаты между ними разослать.
В качестве теста, можно же в 1 клиенте это сделать?
источник

RK

Ruslan Kolbasa in Android Developers
Singular
В качестве теста, можно же в 1 клиенте это сделать?
В рамках одного peer connection вряд ли) может если 2 создать
источник

S

Singular in Android Developers
ааа
источник

S

Singular in Android Developers
Ruslan Kolbasa
В рамках одного peer connection вряд ли) может если 2 создать
Вот так вы имели ввиду?
источник

RK

Ruslan Kolbasa in Android Developers
Singular
Вот так вы имели ввиду?
И тут ещё отсутствуют вызовы setLocalDescription
источник

S

Singular in Android Developers
Ruslan Kolbasa
И тут ещё отсутствуют вызовы setLocalDescription
Я запутался)
источник

RK

Ruslan Kolbasa in Android Developers
Singular
Я запутался)
Когда peer connection генерирует sdp, оффер или ансвер - он не сохраняет его у себя, это надо делать мануально. Это делается сразу после получения его в коллбеке. Вызовом set Local Description. Потом это отправляется второму клиенту.
источник

S

Singular in Android Developers
Ruslan Kolbasa
Когда peer connection генерирует sdp, оффер или ансвер - он не сохраняет его у себя, это надо делать мануально. Это делается сразу после получения его в коллбеке. Вызовом set Local Description. Потом это отправляется второму клиенту.
Я его и так получаю, после вызова createOffer
источник

S

Singular in Android Developers
в колбеке onCreateSuccess
источник

RK

Ruslan Kolbasa in Android Developers
Singular
в колбеке onCreateSuccess
Да, там надо вызвать set Local Description
источник

S

Singular in Android Developers
Ruslan Kolbasa
Да, там надо вызвать set Local Description
окей
источник

S

Singular in Android Developers
Ruslan Kolbasa
Да, там надо вызвать set Local Description
А local тоже SDP выдает. Странный код какой - то
источник

RK

Ruslan Kolbasa in Android Developers
Singular
А local тоже SDP выдает. Странный код какой - то
Не совсем понял
источник

GR

Gordon Random in Android Developers
Здравствуйте. Есть желающие поучаствовать в хакатоне вездекод от VK? Нужен андроидер.
источник

QH

Quantum Harmonizer in Android Developers
Gordon Random
Здравствуйте. Есть желающие поучаствовать в хакатоне вездекод от VK? Нужен андроидер.
Без деталей — нет.
источник

GR

Gordon Random in Android Developers
Quantum Harmonizer
Без деталей — нет.
Деталей про хакатон или команду?
источник

V

Vladimir in Android Developers
флаги
window.decorView.systemUiVisibility = (View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY
               or View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
               or View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
               or View.SYSTEM_UI_FLAG_FULLSCREEN)
может кто подсказать откуда этот отступ снизу и можно ли его убрать?
источник

К

Кирилл in Android Developers
Vladimir
флаги
window.decorView.systemUiVisibility = (View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY
               or View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
               or View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
               or View.SYSTEM_UI_FLAG_FULLSCREEN)
может кто подсказать откуда этот отступ снизу и можно ли его убрать?
Он есть без клавиатуры?
источник

V

Vladimir in Android Developers
Кирилл
Он есть без клавиатуры?
нету
источник