Как отправить запрос на спаринг на Android TV от FlutterAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как отправить запрос на спаринг на Android TV от Flutter

Сообщение Anonymous »

Я могу найти Android TV в локальной сети посредством сканирования всего IP (Ping Sweep), как только я нашел Android TV, как отправить запрос на спаривание на Android TV из приложения Flutter < /p>
void discoverAndroidTvandPair() async {
final String? ip = await NetworkInfo().getWifiIP();
final String subnet = ip!.substring(0, ip.lastIndexOf('.'));
print(subnet);
const port = 8009;
final stream = NetworkAnalyzer.discover2(
subnet,
port,
timeout: Duration(milliseconds: 5000),
);

stream.listen((NetworkAddress address) async {
if (address.exists) {
Socket socket = await Socket.connect(address.ip, port);
socket.listen((data) {
print(data);
});
}
});
}


Подробнее здесь: https://stackoverflow.com/questions/795 ... om-flutter
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»