Size: a a a

Android Developers

2020 September 04

АА

Александр Андрухов... in Android Developers
Александр Андрухов
подскажите, как сделать, чтобы TextView не был скрыт? Spiner, по задумке, должен занимать все остальное пространство, которое не занимает TextView
может кто подсказать? может лайаут неудачный выбрал?
источник

S

Singular in Android Developers
Ruslan Kolbasa
В webrtc есть data channel, но его можно юзать между двумя клиентами, как и видео/аудио собственно, в рамках одного peer connection
Короче можно ли webrtc использовать между p2p как обычный чат. Тоесть просто для общения текстом, без видео и аудио???
источник

RK

Ruslan Kolbasa in Android Developers
Singular
Это да, а он чат поддерживает? или нужно отдельно юзать к примеру websocket для чата. Я не знаком с API Webrtc хорошо...
сокеты придется скорее всего заюзать для обмена sdp-инфой при установке werbrtc peer connection. Или использовать готовый сигнальный сервер какой-то. Для отправки сообщений между двумя клиентами тоже подойдет.
источник

RK

Ruslan Kolbasa in Android Developers
Singular
Короче можно ли webrtc использовать между p2p как обычный чат. Тоесть просто для общения текстом, без видео и аудио???
там создается коннект между двумя клиентами, а далее можно слать туда аудио, видео, текст или другие бинарные данные - неважно
источник

S

Singular in Android Developers
Ruslan Kolbasa
сокеты придется скорее всего заюзать для обмена sdp-инфой при установке werbrtc peer connection. Или использовать готовый сигнальный сервер какой-то. Для отправки сообщений между двумя клиентами тоже подойдет.
А чтобы реализовать онлайн трансляцию между 2 клиентами. А остальные уже могли просто в чате общяться. Похоже на вебинар. Через webrtc бесплатно получиться сделать в p2p?
источник

S

Singular in Android Developers
Ruslan Kolbasa
там создается коннект между двумя клиентами, а далее можно слать туда аудио, видео, текст или другие бинарные данные - неважно
Понял спасибо)
источник

RK

Ruslan Kolbasa in Android Developers
Singular
А чтобы реализовать онлайн трансляцию между 2 клиентами. А остальные уже могли просто в чате общяться. Похоже на вебинар. Через webrtc бесплатно получиться сделать в p2p?
для этого надо наверное медиасервер еще иметь, можете глянуть в сторону janus или kurento
источник

S

Singular in Android Developers
Я вот просто не пойму. Если юзаем WebRTC между 2 юзерами, то как 2 юзер узнает IP 1? Для WebRTC бесплатно сервак выделяется чтоли...И какая выгода от этого кампании.
источник

w

whoami in Android Developers
Singular
А чтобы реализовать онлайн трансляцию между 2 клиентами. А остальные уже могли просто в чате общяться. Похоже на вебинар. Через webrtc бесплатно получиться сделать в p2p?
Я не понял) трансляция будет только между двумя же людьми и все, а чат для чего тогда?
Ваша задача в том, чтобы один транслировал - другие смотрели?
источник

S

Singular in Android Developers
whoami
Я не понял) трансляция будет только между двумя же людьми и все, а чат для чего тогда?
Ваша задача в том, чтобы один транслировал - другие смотрели?
Ага
источник

w

whoami in Android Developers
Ну я к тому что в обычном виде webrtc работает как p2p
источник

S

Singular in Android Developers
Вебинар обычный
источник

w

whoami in Android Developers
Singular
Ага
Для такой схемы вам надо будет писать бек
источник

S

Singular in Android Developers
whoami
Для такой схемы вам надо будет писать бек
Дак а если сокеты использовать. Тобишь 1 создает сервак, второй конектится и остальные конектятся уже через сокет к 2...
источник

S

Singular in Android Developers
Забыл как называется такая схема, в играх делают
источник

w

whoami in Android Developers
источник

RK

Ruslan Kolbasa in Android Developers
Singular
Я вот просто не пойму. Если юзаем WebRTC между 2 юзерами, то как 2 юзер узнает IP 1? Для WebRTC бесплатно сервак выделяется чтоли...И какая выгода от этого кампании.
для webrtc нужен сервер stun и turn, он есть готовый, называется Coturn вроде, его надо где-то хостить. Эти сервера обеспечивают "нахождение" друг друга в интернетах, тоесть ICE
источник

S

Singular in Android Developers
Вот как раз Mesh
источник

w

whoami in Android Developers
Ruslan Kolbasa
для webrtc нужен сервер stun и turn, он есть готовый, называется Coturn вроде, его надо где-то хостить. Эти сервера обеспечивают "нахождение" друг друга в интернетах, тоесть ICE
та можно гугловским пользоваться
источник

RK

Ruslan Kolbasa in Android Developers
whoami
та можно гугловским пользоваться
только stun
источник